Add cursor interface to rhizome list command
Prevent unsupported queries
Sync serval-dna
Merge last 0.90 release changes back into development
Fix rhizome details filtering
Allow audio to start at any offset
Catch security exception reading profile images, Fixes #67
Assume the application is broken if we can't read our own packageinfo, #43
Don't crash if an insert fails
Prefer to use unicast packets on non-adhoc networks
Fix display of upgrade notification
Improve ./build.sh script

If Android SDK API target is missing, print helpful message so users
don't have to decode the cryptic Android SDK message.
Don't try to open a contact if the insert failed, #70
Remove obsolete binaries
Merge remote-tracking branch 'origin/master' into development

Conflicts:
	jni/serval-dna
	src/org/servalproject/ServalBatPhoneApplication.java
Upgrade to new servald, fix ServalD encapsulation

Servald command line "set did" is now "keyring set did" with same output
format as "keyring add"

All servald keyring PIN arguments are now passed as optional
--entry-pin=<pin> arguments

Encapsulate all servald command lines into ServalD class, make
ServalD.command() methods protected so that command-line details remain
local to ServalD.java

Rename Identity.sid to Identity.subscriberId
Merge branch 'master' into 'development'
Log any exceptions and return null
Don't crash if servald returns a null name
Fix bugs invoking ServalD "rhizome list"

Upgrade to latest development servald

Do not pass null arguments -- these now cause NullPointerException --
pass empty strings instead

Do not pass empty strings for 'offset' and 'limit' arguments, simply omit them
or pass "0"

Refactor to make all ServalD.command() methods completely private