Address #142 create default time property in token variable if none is supplied.
Merge pull request #162 from thehogfather/alpha

Address #142 create default time property in token variable if none is s...
minor code cleanup
minor change to comply with the new WS APIs
fix for issue #142 (merge from alpha, see https://github.com/thehogfather/pvsio-web/commit/e6927e6a3bb0481bbd25b83d6ab71c96f4820d81)
Merge branch 'master' of https://github.com/thehogfather/pvsio-web
added ProjectManager_UnitTest
fix for issue #164
fix for issue #165
Addresses #163
Long file names should now be highlighted correctly.
Addresses issues raised in #165
Files are filtered on the client based on list of files whose content we have retrieved
fix for issue #166
fix for issue #169
addresses #168
added filter to project folder structure to hide unnecessary files and folders
Merge commit 'a980f40b26c8c80f3efb9a731aca14b837ae6131' into alpha

* commit 'a980f40b26c8c80f3efb9a731aca14b837ae6131':
  fix for issue #169
  fix for issue #166
  fix for issue #165
  fix for issue #164
  added ProjectManager_UnitTest
  fix for issue #142 (merge from alpha, see https://github.com/thehogfather/pvsio-web/commit/e6927e6a3bb0481bbd25b83d6ab71c96f4820d81)
  minor change to comply with the new WS APIs
  minor code cleanup
reverting changes to server filters ref #165
fix for issue #161 (Safari and Firefox do not support event.movement events)
addresses #164 where server crashes after browser is reloaded
Added debug logs for unregistering folder watchers