7414 add bootstrap to forms template app

Refactor of the forms rendering logic to use bootstrap 3 styling.

To be included in the new template app, fh-ngui and fh-studio.
why _myEvents rather than just events (backbone convention) - can still mixin others in the initialiser later (e.g. this.events = _.extend({}, this.events, this.options.events);)