Merge pull request #679 from passy/hyper-bowerification

Use bower for the site
Rename /site to /site-assets and put it in one folder
Remove base.js

Bower all the things
Remove ie.js
Remove more unused assets
Remove /assets folder

Yay
Remove ; from main.css
link to the spec where it's mentioned in the legend

I reworded that legend entry so that "spec" is its own word, because it looked a little weird to have part of a word boldened (links are boldened).
Merge pull request #680 from roryokane/link-to-spec

link to the spec where it’s mentioned in the legend
Improve license
Move the App Spec into the repo
Add AngularFire link and change mailing list link to Firebase + Angular Google Group
Merge pull request #683 from sararob/gh-pages

Add AngularFire and change mailing list link to new Firebase + Angular Google Group
Minor bug fix in controller.js Controller.prototype.removeItem

Controller.prototype.removeItem did not check if the item was available
via the DOM before calling removeChild.  If you were only viewing
"active" and clicked the "Clear completed" button it would result in an
error.  Wrapped the remvoeChild call in an if statement to validate
existence of the elememnt.
(vanilla)(jshint) Fix some errors.
flight: Add test for toggle_all
flight: add custom jshintrc

Ignores the "possible strict validations".
Bump example bower version

ZOMG this commit is from Github HQ!!
Ticket #688 - Fix for Store#find returning on first prop match

This fixes an issue where Store#find would return any item that had just 1 property match. It now goes through every property and unless it finds a property that does NOT match the query, it assumes it's a match.
Merge pull request #689 from OscarGodson/patch-1

Ticket #688 - Fix for Store#find returning on first prop match