Several fixes, optimizations, and one new feature:
- Removed memory leak by unbinding global event handler on destruction.
- Removed use of ng-bind-html and thus no dependency on $sce anymore.
- Formatting and some clean up
- Fixed declaration of global variables (missing vars).
- A new option for showing no label