Make init callbacks optional
Use JSON.stringify on 'key' instead of toString.

Added JSON.stringify when referring to this.key in saves instead of letting the browser implicitly call toString/valueOf which turns composite keys into '[object Object'].
Fix link to query page.

It's in the lawnchair/ subdirectory.
Merge pull request #157 from jpetso/patch-1

Fix link to query page.
Fixes global leak in save function

A global leak was caused by a missing comma (,) in the save function.
Merge pull request #158 from Resonance1584/patch-1

Fixes global leak in save function
Moved code inside callback and the predicate call.

The assignment of results was not inside the callback.  The 'is' predicate function was being passed the 'record' name every time so it didn't have good access to the actual record being inspected; it's now passed as 'this'.
Merge pull request #160 from MarkMYoung/patch-3

Moved code inside callback and the predicate call.
Fix url path
Ignore node_modules foulder
Add Gruntfile
Add travis config file
Change qunit version
Fix deprecated methods
Remove spaces
Add semicolon
Use 'console.error' instead of 'throw'
Fix url path
Remove tab ident
Update depracated method