URI Removal Refactor

This checkin elimiinates the parentUri from all constructors.  The classes themselves now implement getUri() which returns the proper uri for the collection or object.