GitIgnore Updates

* Ignoring `bower_components/`. It's a render locally situation.
* Better folder delineation.
* Comprehensive OS generated files ignore.
GitIgnore Further fix!
GitIgnore Fix

For some reason, copy/paste didn't copy over new lines properly.
Removing `bower_components` folder.