Grunt automation

Let's introduce some Grunt tasks so we can automate things:

- internationalization
- versioning
- deployments
- minification
- build
- readme file creation