Modifies bower, adds support for older angular

Modified bower to remove the angular dependency which
wasn't needed as if you are using this project
you already have an angular dependency.
Removed the use of &? in directive js to allow
the project to work with older angular