Add cordova files
Merge branch 'master' into cordova

* master:
  Update angular-vis
  Update README.md
  Update zwave editing and chart scrolling

Conflicts:
	build/assets/HABmin-0.0.2.css
	build/assets/HABmin2-0.0.2.css
	phonegap-build/platforms/android/assets/www/assets/HABmin2-0.0.2.css
Merge branch 'master' into cordova

* master:
  Update zwave device classes
  Update zwave initialisation stages
Fix issues with rule editor
- List format
- Dirty notification
- New rule cancel
Updated to make compatible with compiling PhoneGap
Updates to rule editor and zwave
Compilation updates
Separate out resize-panel directive
Update config.xml
Update rules to use new resize directive
Merge branch 'master' into cordova

* master:
  Update rules to use new resize directive
  Separate out resize-panel directive
  Update navbar height
  Update handling of themes
  Update user settings
  Support for themes
  Modify Grunt to build themes
  Add yeti theme
  Add paper theme
  Update less

Conflicts:
	Gruntfile.js
	build/src/app/models/userModel.js
	build/templates-app.js
	src/app/automation/rule.tpl.html
	src/app/models/userModel.js
Fix merge conflicts
Update README.md
feat(Mobile):  Initial addition of native mobile versions of HABmin

Merge branch 'cordova'

* cordova:
  Fix merge conflicts
  Update config.xml
  Compilation updates
  Updates to rule editor and zwave
  Updated to make compatible with compiling PhoneGap
  Fix issues with rule editor - List format - Dirty notification - New rule cancel
  Add cordova files

Conflicts:
	README.md
Improve styling of lists
Change zwave template to use new panel size directive
Ensure modal dialogs follow theme styling
Update resize-panel directive to account for position
Update panel resizing
feat(UI): Add theme switching