User ORM update

Updated Cascade type, behavior should reflect if User is deleted all
related persistent objects are deleted. Updated User to support One to
One relationship with Address