Angular directive, template update, e2e test HTML

- Including a common.js script that applies a 'risevision.widget.common' module and a mock translate filter and i18Loader service
- Including style-common as a bower dependency to be able to apply the common styling
- Template updated to apply all necessary ng-model directives
- Using "risevision.widget.common.google-spreadsheet-controls" as the module name for the component
- Fixed up e2e test HTML file to import necessary scripts and css and also testapp dependencies (+1 squashed commits)
- Directive defining two way binding of scope object "spreadsheet"
- Link function of directive defines default values for all props of "spreadsheet" scope object and watches for "spreadsheet" from outside controller scope and applies default values
- Revised template to replace select element of Header Rows to be just a checkbox selection