Added grunt to build dist package
Added jshint and fixed warnings
Bumped Angular version requirement
Added support for dynamic label classes
Fixed isEmpty initialization
Ditched new bindhandler
Updated to font-awesome v4
Streamlined template