An AngularJS directive for Bootstrap forms and inputs