Fix handlebars template issue

when using precompiled templates, an extra, invisible character is
inserted into the template at the beginning.  This workaround removes it
inside marionette's render method.
Adds grunt and dependencies,

- Refactor common lib
- Work on building with r.js