Add facility to sort query results by a std::function
Add a quick utility to dump out the current sprite hierarchy, by pressing 'd'
More sprite info print out
sprite writer now also writes to a file
Fix a bug in sprite replication
more sprite debug info
More sprite debug info
More correctness on sprite replication
More sprite debugging
Add the notion of a portable path to the resource, so it can be transported across the network and resolved locally. Realistically, the path should always be portable, but that would have large repercussions. For now I will insert as needed.
Fix a bug with making a release build
GStreamer path variable gets added to the beginning of the "path", not the end to try to reduce conflicts. Remove an error log for services in release mode.
Merge branch 'master' of https://github.com/Downstream/ds_cinder
Added basic Box2D Debug drawing capability

	* Draws Circle, Polygon, Line, Transform
	* Introduces dependency between ds::physics::World and ds::physics::DebugDraw
Merge branch 'master' of github.com:Downstream/ds_cinder
Get client and server example working again
Fix a bug where some sprite position changes weren't getting sent down the wire
Rework client/server replication so that there's no client ID required (a la BigWorld), instead the client and server go through a handshake where the client creates a GUID, gives it to the server, and is given a short session ID to use for all future communication.

Also, rework the communication a bit so that receiving a UDP packet has an option to only process the header and command blobs. This is a small hack to get around what isn't a great design (i.e. not having a single starting point to handling the packet).
Removed quicktime dependencies in ds_cinder project
Merge branch 'master' of github.com:Downstream/ds_cinder