Fix uncaught exception trying to reinitialize tagsinput object
#142 - fixed null error and added test
Add compability for IE (input size issue)

In IE (tested in IE 10-11, but I think that this issue will be occurred into older versions also) there are issue with attribute "size" of input.
IN some reasons, IE think that all fonts are monospaced, and set the size of input incorrect.
This commit are fix this behavior.
The rest of modern browsers are works well with both solutions.
Update bootstrap-tagsinput-angular.js

ability to set the options source on the scope

<bootstrap-tagsinput ng-model="data.xxx" options="xxxOptions" />
update deprecated method

update deprecated "escape" method to "encodeURIComponent"
remove call to deleted method

Looks while refactoring the limit option to maxTags the isEnabled / enable / disable handling was deleted. (https://github.com/TimSchlechter/bootstrap-tagsinput/commit/ff6c563a387e78e6d4b7f49d8baafbcd8773e2ec). However, there still was one call which now throws an error when calling "removeAll". Removed.
add tag on focus out from input, added maxInputLength for limits the total tags length
Merge pull request #146 from janvt/master

2 small bugfixes
Updated readme
Merge pull request #145 from ant1987pro/patch-1

Update bootstrap-tagsinput-angular.js
Merge pull request #144 from caulfield/trimmed-items-option

Add trimValue option
Merge pull request #143 from nshulipa/patch-1

Add compability for IE (input size issue)
Merge pull request #113 from beeftornado/init_fix

Fix uncaught exception trying to reinitialize tagsinput object
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/bootstrap-tagsinput.js
Merge pull request #159 from foosbar/bug-142

#142 - fixed null error and added test
Merge pull request #152 from GiantLeapLab/master

add tag on focus out from input, added maxInputLength for limits the total tags length