Changed type of 'self' from wildcard to endpoint.
Added support for the built-in endpoint method 'id', which returns an endpoint's uuid as a string.
Merge branch 'master' of github.com:bmistree/Waldo
Merge branch 'master' of github.com:bmistree/Waldo
added test for self_type. Currently passing when run directly but not within the runAllTests script.