Make all stores async
Document Promised
Fix scope for Store#parse calls in Rest store

Fixes #36
Set Observable _results and _partialResults after resolved fetch
Don't count ranged fetches count as all loaded
Remove unused range type
Event fired now depends on HTTP response rather than parameters passed to put
Improved variable name, taken out spurious output
Style cleanup
Remove X- prefix on headers
Properly check for fetchSync
Ensure that the totalLength is a promise
Remove unnecessary when() call
Add support for wrapping existing stores with caching functionality
Add some comments for Cache.create
Add filter building API with new filtering capabilities, refs #34
Allow Filter subclassing on stores