Moved 3rd party JS libs into one dir

instead of separate css and js dirs to simplify updating a lib
Replaced tag-it with select2 and removed jquery-ui
Cleaned up javascript in master.html. Moved Aloha init code into main.coffee
Removed authortools_client.js prematurely

It is still needed for creating a new module id
Moved javascript modules into app dir, mock routes into tests/spec, cleaned up require.config

Also, tests/*.html work again
Renamed require.config.js
Cleaned up CSS directory structure

and added README for the static directory
Renamed tools to views
Moved from using mustache to using requirejs handlebars plugin

Also separated out each template so it can later be i18n'd
Started using lesscss requirejs module for loading CSS files
Added i18n string support
Customized i18n to simplify writing i18n-izable code
Adding documentation
Moved language code into separate JSON files

and load them using requirejs
More documentation
Removed unused images
Renamed tests dir and added requirejs config just for tests in test/require.test.coffee
Removed more javascript in master.html
Removed unused modals
Merge branch 'master' into refactor-lib-directory-structure