we are moving towards v2.3.2
added a custom uid feature to the agent. If an agent cannot get the android id from the system, it now saves a random one to its prefernces. added a settings feature to the settings activity to allow the user to set a custom one; refs #1175,#1177
fixing a bug where if the ANDROID_ID were used to set the Agent ID, it was not actually stored in the preferences; refs #1175; refs #1185
added a check for default android_id's so that they are ignored; refs #1179

Conflicts:

	src/com/mwr/dz/Agent.java
target the latest version of Android

Conflicts:

	AndroidManifest.xml
added a toggle button to the server and endpoint list views to quickly start them; refs #1184
cleaning the path for adding an listener to endpoints through the adapter - without passing a view to the adapter
make sure that the endpoint toggles on the Main and EndpointActivities are properly synchronised, and do not interfere with each other
make sure that the server toggles on the Main and ServerActivities are properly synchronised
correctly propogate changes in server port settings to the main activity screen
added to ConnectorService to attach the endpoint id from the given logger to the data bundle; refs #1181
use the owner of a logger to route endpoint messages properly