Put end transaction calls in finally block to prevent database connection issues.
SyncInterface cleanup
Rename exception class to make it more generic
Add syncClassName property to debug properties. Default to existing implementation. Log the dynamic load.
Log any exception from the SyncInterfaceFactory
Move setTransactionSuccessful(); calls back to the finally block.
Updates based on code review
Initial NewsBlur API code import/port
Add properties-driven API test
Move the ONE_DAY_IN_MS constant up to the BackendProvider interface
Start work on Newsblur provider
Prevent out of bounds exception
Remove the call to APITest from EntriesRetreiver
Download some articles and load them into the database.
Support for folders/labels
Use settings data for max article count
Mark Read on server
Fix mark as read on server
Some sync fixes, mark-read fixes
Provide for a faster end to sync when we have as many unread articles as the server says are unread.