move DateBuilder to util package
rename other *Builder to *Factory
optimization of hamcrest matcher failure description
bugfix