Fix issue #30

Use new instead of create so URIName is created in the same transaction
as its parent model
Merge branch 'bug_fix-uri_name_transcation'