Move 'use strict' to top of file

When ‘use strict’ is nested inside a function, it only applies to that
function:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functi
ons_and_function_scope/Strict_mode

We want it to apply to all code in the file.
Normalize whitespace

Convert all spaces to tabs, and add newlines at the end of each file.
Add MIT license
Normalize bower and package metadata

Make values more consistent with original angular-seed app.
Bump karma versions to ~0.2.0
Replace .gitignore files with .gitkeep files
Remove unnecessary .gitignore file
Update .gitignore

Make values consistent with original angular seed app
Add .jshintrc
Add html5boilerplate as a bower dependency

Make it consistent with original angular seed app.
Change sort order of bower dependencies

Make it consistent with original angular seed app
Change devDependencies to dependencies

Unlike node packages, bower dependencies are still a dependency in
production.
Move bower_components into app folder
Update index.html to use html5boilerplate

Consistent with original angular seed app.
Update README with latest from angular seed