Merge pull request #100 in CASA/casa6 from CAS-12886-master-4 to master
* commit '93c60fe795f1f36bc4d1aceb088d4f1a056ccfcf':
update for different exceptions without type checking
Sync casa5 and casa6 tasks
Fixed call to tb.removerows(). Fixed test
fix for range comprehension in Python 3
Fixed resolving of datapath for these tests
Convert call from a range() to a list() for compatibility of what sm.setdata expects. This fixes test_simobserve
Made task_flagcmd Python 3 compatible with regards to using a range() call inside a function that expects a list. This also fixes the issues in test_flagcmd.
Fixed the search for datapath due to typechecking.
remove all type checking and coercion for tools (CAS-12886)
evidence of risk with turning off tool type checking (CAS-12886)
add <tool ... typecheck="true">/<method ... typecheck="true"> attributes to enable type checking for tool corner cases or where the develoepr wants it (CAS-12886)
because of <param ... type="path" [mustexist="true"]> type chacking cannot be removed from all tool functions (CAS-12886)
remove type checking in casatools based on XML interface specs (CAS-12886)