Implemented the GUID solution.
This is mildy faster, but should open up some interesting perf ops.
Added more thorough docs.
Merge remote-tracking branch 'origin/uuid-lookup' into uuid-lookup

Conflicts:
	src/underscore-aop.js