improve grunt build file, now auto-injects bower dependencies, also concats + minifies all app and dependency js/css and uses that version