Move userData on Mac to `~/Library/Application Support/Koala/UserData`
* Change `FileManager.userDataDir` to `~/Library/Application Support/Koala/UserData` on Mac
* Add a migration system to `main.js` to move files from `~/.koala` to the new dir
compiler advanced options support
Enable watch option of less compiler
Merge branch 'feature/better-mac-support' into feature/make-compilers-modular
Merge branch 'feature/better-mac-support' into concept
* new option type `description`

* visible properties localization
Add Compile Class
Merge branch 'concept' into feature/make-compilers-modular

Conflicts:
	src/app/assets/css/main.css
	src/app/extensions/CoffeeScriptCompiler.js
	src/app/extensions/DustCompiler.js
	src/app/extensions/LessCompiler.js
	src/app/extensions/SassCompiler.js
	src/app/extensions/package.json
	src/app/scripts/appConfigManager.js
	src/app/scripts/compilersManager.js
	src/app/scripts/fileTypesManager.js
	src/app/scripts/jadeManager.js
	src/app/scripts/pages/main/filelist.js
	src/app/scripts/projectManager.js
	src/app/views/template/main/files.jade
	src/app/views/template/main/settings.jade
	src/package.json
Merge branch 'concept' into feature/make-compilers-modular

Conflicts:
	src/app/assets/css/main.css
	src/app/extensions/CoffeeScriptCompiler.js
	src/app/extensions/DustCompiler.js
	src/app/extensions/LessCompiler.js
	src/app/extensions/SassCompiler.js
	src/app/extensions/package.json
	src/app/scripts/Compiler.js
	src/app/scripts/appConfigManager.js
	src/app/scripts/compilersManager.js
	src/app/scripts/jadeManager.js
	src/app/scripts/projectManager.js
	src/app/scripts/renderpage.js
	src/app/scripts/storage.js
	src/app/scripts/util.js
	src/package.json