Move bc-form into directives module to use across apps
Add BC form field error directives to shared module
Merging latest changes from master