added a configuration file for jshint checks (in jenkins)
fixed the remaining jshint warnings!
Closes #303 - moved 'catodatastore' into this repo.  (Also fixed pep8 warnings)
Merge branch 'enhancement/303'
fixed pep8 issues in catoconfig.py
#311 - remaining 3rd party files moved to ui/common