make sure that the version is in sync with the normal agent
added saving of a custom uid to a shared prefs xml file in the apps data directory, users can now specify a custom uid when this agent is built; refs #1176, #1178
removed some log commands used for testing
use the same preferences for the rogue agent as the standard; this makes the custom ID more portable
bump the version number in the manifest file to v2.3.3
support launching the agent with an implicit intent to pwn://
edited the Agent.java to use the latest jdiesel, upaded the android support library to match as well