+ Make Endpoint an abstract class

 + Started using ArrayList for clients instead of Endpoint
 + Moved Status class to Enpoint
Merge branch 'master' of https://github.com/sfrenchy/SpheroBallOpenDay

Conflicts:
	spheroball/src/nz/ac/waikato/spheroballopenday/networking/BluetoothServer.java