Added try/catch block for deleteObjectStore
Only log if console exists
Changed to 0 instead of false for time (needed for Math.Max) later on
Added SP_PREFETCH option

The prefetch allows optional loading of SP list data from JS.
Basically, you can store the results of an initial query to reduce the
server load when a user first requests a given cached object.  Example:

app.value('SP_PREFETCH',

{
"myCacheString1": {
"json": {
"key": {
"column1": "data",
"column2": "data"
}
},
"time": 27521573
}
});
Removed cacheString version suffix

This is no longer needed since the change to vanilla indexeddb.
Added offline user info caching

Eventually this will be incorporated into regular modes, but for now
only works for offline mode.
Recompile