WIP commit
Merge branch 'master' into offline-support
Replaying back offline POSTs, PUTs, DELETEs successfully
Actually set site state to offline + auto-replay changes when come back online
Do geometric backoff of pinging server to check online status back to 2 minutes
Listen for changes to the computers online status and recheck online status
Just set a 'draft' flag on posts instead of maintaining seperate draft objects
Check on page loading if we're actually online or not which will trigger any replaying
Add an offline-status indicator
Don't try to load new posts until if we're offline
Forgot parenthesis
Make saving new posts smarter, use existing post model if possible
If loading posts fails, set app to offline and stop trying to load
If the post model isn't in memory, load it first before saving
Copy improvement
Return a 401 when the user isn't logged in and they're requesting JSON
Put callback in enclosure so variable isn't overwritten in cases where there's multiple PUT or DELETE operations
Adjust height of title while editing to match height if displayed
Correctly set url when navigating to new post screen via keyboard
Don't check if app is back online if the app isn't visible but immediately check as soon as user returns