added grunt-contrib-less, set up styles folder to compile custom + bootstrap
Added remark for developers to set their editor
added grunt-contrib-less, set up styles folder to compile custom + bootstrap less into css, and added the resulting css to the test pages and the main page
fixed mocha css issue, added grunt-install-dependencies, changed grunt setup to compile less and run npm install