Merge pull request #45 from C4ptainCrunch/test

Test enhancement + DURATION property support
Fix broken rst in README
Add git hooks
Re-organization
Documentation refactor
Fix #46
Fix #28
Fix #46 and fix build
Ignore more pep8 things and chmod +x setup.py
Try to fix #11
Fix #11
Revert "Fix #11"

This reverts commit 2e8ab8ec8394cd16c11c7e5b1ab718610041d964.
Fix #11 ?
Fixes #11 on every sane platform (too bad for rtfd)
Revert "Fix #11 ?"

This reverts commit 7940a4fd7b0b93c2880c0fd146fd54766b393a0e.
Close #44
Remove debugging prints
1st step towards Napoleon style documentation
2nd step
Napoleon style documentation everywhere!
dirty tmp fix (for rtfd)