Adds Ddate class and unit tests.

Also adds documentation to README.md, phpunit configuration files, .gitignore file.