Added support for System.Uri properties

This fix addresses issue #22. It is now possible to use System.Uri as a
property type. The URI property value will be stored as a resource,
rather than as a literal value.