Features for Remote transactions

No longer require signatures for some specific remote use cases.
Remote user name is now set to appropriate values in the transaction.
Fix edit pickup typing crash.
Merge branch 'dev' of github.com:nysenate/InventoryMobileApp into dev

Conflicts:
	src/gov/nysenate/inventory/activity/SenateActivity.java