Auto add and manage app/scripts and Bower scripts

@soulfresh I got tired of need to add new scripts and bower dependencies to all the correct places so I automated it. I think the only ones that have to be managed now are the mocks.
Any mocks not coming from `test/mocks` have to be manage by hand unless more configuration is added..