replaced glyphicons with font awesome

- updated the old tooltip, alignment, column settings
- updated unit tests
- rebuilt dist
- changed colour picker demo type from text to background
Merge pull request #116 from nexus-uw/feature/use-fontawesome

replaced glyphicons with font awesome
[fix] table-setting controls in one section
Merge pull request #117 from alex-deaconu/master

[fix] table-setting controls in one section
Refactored directive version of URL Field

- Simplified directive and HTML template to better leverage Angular api
- Updated with self validating logic and providing an invalid message
- translation.json updated with invalid message
- Optional ngModel to apply $setValidity from parent controller
Merge pull request #119 from stulees/feature/url-field-validation

Refactored directive version of URL Field
Adding a tooltip in URL Field directive version

- HTML template updated to provide tooltip for use of validate url checkbox
- Directive updated to inject tooltip component
- translation.json updated to provide tooltip copy
- e2e test HTML for URL Field updated to import angular ui-bootstrap and tooltip component
[chore] Integrate widget-tester tasks
Merge pull request #118 from alex-deaconu/master

[chore] Integrate widget-tester tasks
[fix] Changed heading i8n value for table

Removed column-setting css as it's been added to common-style
Merge pull request #120 from alex-deaconu/fix/table-18n

Fix/table 18n
Merge pull request #121 from stulees/master

Adding a tooltip in URL Field directive version