move testasset
refactoring doctrine classes

also added a DataMapper package for compatibility between DataMapper
implementations.

this breaks BC massively.
misc refactoring continues
refactor mail transport factory, waiting for zf 2.3
refactor DatePatternFormat helper to extend the zf one
update service manager config
remove GD fallback and added constructor override
Merge branch 'bc-breaking-refactoring'
add readme