Many updates

-Expense models now all extend from a single type
-Syncing is based on millisecond values
-Update fuel and expense pages to use NSFetchedResults