BRANCH 4.0:
  updated applet's Upload function to support unicode character in file name.

BRANCH 4.0:
  fixed the extra symlink in transaction_log issue during a checkin

BRANCH 4.0:
  fixed the upgrade script to use my.get_database_type()

BRANCH 4.0:
  fixed a bug in adding bid_duration to task when the number is interpreted as a string instead of number.

BRANCH 4.0:
 - Edited task-configuration file to use default as pipeline-code setting.
 - Hidden Pipeline-code and Status options in Insert mode.

BRANCH 4.0:
 - Used parent as the object to get the file path in SObjectDirListWdg when the stype is sthpw/task and sthpw/notes.

BRANCH 4.0:
 - Fixed the display issue in Task check-in History. Modified the context, when it contains sub_context, in  SObjectCheckinHistoryWdg.
BRANCH 4.1:
- Changed the grouping label for the sobjects that don't belong to a
  group from "(unknown)" to "---"
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
   fixed the method name in sthpw upgrade script
BRANCH 4.1:
  updated VERSION file
  updated upgrade script method names
BRANCH 4.1: made python tempfile write to tactic_temp rather than /tmp
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1: added ability to register js libraries which allows widget
to not resend and process: ie: spt.table.
BRANCH 4.1: Added optimisations for procession javascript libraries
Merge branch 'master' into 4.1
BRANCH 4.1: - fixed syntax error in html5_upload
- added class spt_table_row_<id> so that tile layout can act like a
  table layout
BRANCH 4.1: added optimization to spt.popup
BRANCH 4.1: made one of the button widgets use a global behavior
BRANCH 4.1: optimized SingleButtonWdg and IconButtonWdg to use global
behaviors
BRANCH 4.1: removed debug border.  removed \n on html output
BRANCH 4.1: added ability to get path from ThumbWdg2
BRANCH 4.1: made server.get_snapshot() use search_code instead of search_id
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  added method to sanitize file metadata generated from ffprobe or identify so they can in the xml transaction log
BRANCH 4.1:
  made Python API eval and query return unicode characters properly in Custom Layout Editor or python-based client-server queries