renamed factory methods
added static compare method and comparator
add compliance field
add equals method which considers the build meta data field
improved java doc and bumped version to 0.2.0
fixed build script