Modified URL Field directive version and updated the e2e tests

- Using scope.$watch on "url" property instead of using ng-change on the input element so a change is monitored further than just key entry (helpful for e2e tests)
- Removed ng-change directive from input field in HTML template
- Updated with comprehensive e2e tests
Fixing e2e test for Font Setting regarding text-decoration
Merge pull request #123 from stulees/master

Modified URL Field directive version and updated the e2e tests