Removed not used methods. 
Added some factory methods to URIUtil.
Cleanup+Comments.
Renamed testers to match used package/class names.
Removed explicit type field from Attribute. 
Types are now checked dynamically which allows for more flexible casting
of values.
Comments.
Added protected modifier to instance fields.
Removed not used methods.
Updated junit tests and renamed them to better match used
package/classnames.
Updated to new VRL/Attribute classes. 
Renamed unit tests to better match used package/class names.