moving test groups
updated development docs
removed group annotations from individual test functions
finalised 4.0.0
all mysql tests pass
update date handler to accept multiple formats on read