Version 0.3.1 released

Implemented the dynamic attribute mechanism for Date and Date objects.
Update documentation and readme files.
Split test files & using noseset to run them.
Moved documentation generation script (make.bat); now launched from inside PyCharm.
Fixed error in DAte operations, which raised NotImplemented instead of returning it.
Merged ideas developed off-line

Towards having a cleaner structure, I am trying to simplify branches, moving directories (creating the calendars sub-package).
Further clean-up + adding new files
Updated licence and copyright year
Added weekday method to Gregorian calendar
Added weekday method to Gregorian calendar

Also removed  small documentation error for weekday
Added replace method to Gregorian calendar

Also updated corresponding documentation and written replace tests
Fixed documentation of the index documentation page.

Removed the Time and Datetime short descriptions.
Corrected a few grammar errors.
Added function call to example (with function yet to be implemented :-) )
Code clean-up for test code
Made Date ready for new implementation.

All Date tests now pass.
Implemented new interface between Date and calendars

First release with temporary, partly hard-coded code.
Also, I renamed gregorian calendar test module, so to be able to call all calendar tests with a single run configuration.
Second step for Date generic calendar interface

Now the cheat class is created dynamically
Proper renaming, from "Cheat" to "Factory"
Added a new way of initializing a Date instance
Finalizing implementation of date to calendar interface

Code i snow pretty stable, though a few pieces of dummy code still exist.
Two small corrections to documentation
Moved project to Python 3.3