catch token exception in runOnUiThread
added tryEither that's like \/.fromThrowable but also checks for null pointer
fix bug caused by 69d3a2475bb5383b8745c521b78fbcd112d0701c tryOption should check for null
better extras including lists
Merge branch 'master' of github.com:fgeldenhuys/cyborg
secure preferences
secure preferences oops files
changed rawQuery to take function and close cursor
removed CursorExt.apply which is now defunct
fixed sqlite locking
fixed db access, no more closed early or unclosed things
added a local testing dir for some experimental stuff
added tryOnce to locks
added all to preferences to get all in a section, and 2 column iterator to sqlite cursor extension
lock all sqlite access exclusively for read/write
add pauses between retries for locks. new collections util with a random item selector
keep-alive bug on kitkat workaround
made sure all db/cursor close calls are in finally blocks
added fileExists to io
remove all trailing ? from http calls