BRANCH 4.1: -minor improvments to handling custom urls.  This passes variables from the url hash in as variables into the receiving widget
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  improved running of encode of ImageMagick Metadata parser
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
   made the work hours refresh to carry out for the whole page.
BRANCH 4.1:
    - skipped refreshing the grouped data row during column refresh
      if it's not found. Why it doesn't exist is to be looked into.
BRANCH 4.1:
  corrected config_test, system_test and transaction_test
BRANCH 4.1:
  updated the conf file for sthpw/login with added department and password re-enter column
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  added @GETALL to the tactic expression language which doesn't try to eliminate duplicated sobjects when traversing through hierarchy
BRANCH 4.1:
  added "class" kwarg to SelectWdg
BRANCH 4.1:
  added the feature so any element in a simple search view can be set to invisible with view='false'
BRANCH 4.1:
  - fixed a bug in Task Security where it was not removing the task security entries defined in earlier version
  - fixed a bug in Task or Process Security where a user could potentially create a duplicated entry when the user
  unchecks and checks the same checkbox before saving
BRANCH 4.1: fixed faulty value test on sql_test.py
BRANCH 4.1: fixed search_test.py to accommodate database and table
scoping
BRANCH 4.1: added missing file
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  updated naming and naming test to properly support old style expresion and TACTIC expression language mixed in file or dir naming.
BRANCH 4.1: fixed script editor going to last line on load under most
conditions.
- fixed script editor clearing on save (this started when
  spt.panel.refresh() was switch to loading asynchronously
BRANCH 4.1: these did not check-in from last check-in