BRANCH 4.1: fix for bad check-in
BRANCH 4.1:
   added checkin_type to add_file() API call so one can specify auto or strict
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  fixed a problem in saving timestamp in Sqlite
  updated the naming, search and sql tests to work better with Sqlite
BRANCH 4.1:
  only run DbContainer.release_thread_sql() for deleting a sqlite project
BRANCH 4.1:
   up the VERSION to 4.1.0.v02
BRANCH 4.1: changed load_js to be more flexible (enabling external
javascript libraries)
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1: changed load_js to be more flexible (enabling external
javascript libraries)
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1: prevented guest user from seeing admin site
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
   fixed a bug in the checkin subcontext select drawing.
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.0:
   commented out the setting of chunk_size and chunk_num in BaseTableLayoutWdg to fix a bug where a limit higher than 100 appear to be ignored when saved
BRANCH 4.1:
   added assigned_values_expr option to TaskElementWdg
Merge branch '4.1' of https://github.com/Southpaw-TACTIC/TACTIC into 4.1
BRANCH 4.1:
  check for login only if it's not drawing the login page in HashPanelWdg
BRANCH 4.1: fixed unserializable error