allow user to specify workspace for a project
enable multiple workspaces
add ability to set custom org url
Merge branch 'workspace' into endpoint

Conflicts:
	lib/ui/templates/project/edit.html
	lib/ui/templates/project/new_from_existing.html
	lib/ui/templates/project/upgrade.html
pull out app settings
user can now refresh from "src" directory

fixes joeferraro/MavensMate-SublimeText#222, fixes
joeferraro/MavensMate-SublimeText#63, fixes joeferraro/MavensMate#60
resolves issue where certain Windows/Linux users were experiencing invalid characters in the Execute Apex Ace.js editor

fixes joeferraro/MavensMate#95
adds debug log to deployments
more work to support custom urls
Merge branch 'logfix' into release
adding local templates in case github goes down
back to basics with ui launch
fix test selecting UI to make it easier to select all/none, filter, etc.
taking out data attr here as i dont think it's needed
health check open item enhancement
Merge branch 'release'
Merge branch 'master' of https://github.com/joeferraro/mm

Conflicts:
	lib/ui/templates/execute_apex/index.html