Merge sync model into more powerful data model
Update options param redundancy in api model
Seriously improve initial download process flow

Now if the initial download is interrupted it'll resume from where it
left off in most cases.
Perform partial sync when posting new reviews
Run schedule sort from home view on sync finish