Added custom fonts support
Fix getIcon bug
Indent
Refactoring after SimeonC's comments
Start 1.2.0 work.
Fixed up disabled logic.
Fixed some scoping.
Multi-Toolbar Functionality #42, #41, #40,  (Includes functionality for #56)
Clean up the code for jslint via jshint compatibility.
Fix the tab order issue in #67, also added support for using tabindex on the main definition.
Fixes and tidy ups.
Started Work on #33 (use grunt, runs tests and compression if tests successful, no notes in README or anything yet)
Fixes into #42
Changed .bower.json to bower.json as in #66, also included devDependancies for running the tests
Added some more tests, still not complete #33 #8
Updated grunt uglifier.
Added textAngular-sanitize.js. This is a fork of angular-sanitise.js that specifically allows style attributes ONLY with the colour option, all others will be stripped out. #62
Fixing and testing of Uglified Output #60
Finished Implementation of #42 - there is a deferred promise sequence to the action of the toolbar button now, this allows us to use custom popups in theory. Still need to save and recall the selection manually atm.
Added ability to use ngModel and innerHTML at the same time
Change all local only variables/functions to start with `_`
Rename taToolbarEditorLinker to textAngularManager
Added some more tests, textAngular throws better errors on init now
Added a refreshEditor function to the textAngularManager #69
Pre-Origin changes merge in commit.
Update 1.2.0 branch.
Update the contributors to credit @netbubu17 for his work in #59 as I can’t merge it in anymore.

Merge commit 'd2a21f00161b23d406c0662191b70520dc2b199b' into 1.2.0

# By Sam Critchley (2) and others
# Via SimeonC (4) and Sam Critchley (1)
* commit 'd2a21f00161b23d406c0662191b70520dc2b199b':
  added tabindex=-1 to toolbar markup as per issue #67
  fixing 2 minor issues for issue #60
  Fixed sanitizing for simple attacks, attacks that use invalid html with $oldViewValue, and attacks that were uploaded to the server and served to others
  cdn-js link broken
Cherrypicked changes from @netbubu17 from #59 that aren’t already present.
Updated with commits from #78
Fix for Issue #74
Fix naming from updateTool to updateToolDisplay and similar as the update will not change the scope functions you can set, it’s for display changes only.
Added more tests.
Remove taFixChrome service as this is now superseded by the work in textAngular-sanitize and taSanitize.
reformatting code for readability

- Word-wrapping closer to around 80 chars
- Splitting overlong comments and moving to line above code.
- Cleaning whitespace.
- Fixing a few typos in comments.
- Fixing a small typo in readme for uglify repo
- Fixing a minor logic issue for insert image
Changed Readability as suggested in #81
Added Rangy as Optional library - Gives better activeState selection and more flexibility to tools plugins. Completely optional.
taBind and taSanitize tests #33
Fixed the use of ‘align’ attribute which is supposed to be depreciated in HTML5, changed to add in ‘text-align’ style as valid attribute. issue highlighted from #80
Update model on cut/paste #79
Add in some toolbar focus fixes from test cases.
Moved a lot of for loops to anglular.forEach as it’s tidier.