Full refactor

This is as complete as refactors come... Brining the Clicky plugin into a maintainable state.

Implemented:
* Grunt
* A front / backend class based approach to the whole thing, backend class split up in general admin class and admin page class
* An options class
* An autoloader
* Added the i18n module
* Several code optimizations throughout the existing functionality

@omarreiss @andizer please review and comment with any and all ideas.

@tacoverdo would appreciate testing the textdomain loading, on my local install it doesn't currently seem to work with the files downloaded by the grunt `glotpress_download` task.
You could try moving all of this logic into something like a [presenter object](http://blog.jayfields.com/2007/03/rails-presenter-pattern.html), which would enable you to separate concerns more easily functionality wise. This function is hard to read and pretty black boxed. I think it should be in it's own context and doesn't really belong in the admin class.