BRANCH 4.2-105:
  made Tile or Card Layout Html5 upload function work on first load
BRANCH 4.2-105:
  SPTDate.convert_to_local aborts converts to local time if there is an error like the date is before 1970
BRANCH 4.2-105:
  made Common.get_dir_info() use unicode on the directory so it will read the files in it as unicode strings
  fixed a typo in client api's execute_transaction
  added IndexError except for GalleryWdg
TACTIC 4.2-105:
   made keyword search adopt the AND logic regardless of whether it's referencing single or multiple columns
BRANCH 4.2:
   updated the AD authentication with improved handling of domain and LDAP server returning generator for query