Merge branch 'release-0.4.10'
Added pre/post/version hooks.
Introduced the patterns folder and moved source-example.
Added hooks folder.
Added version and version hook support.
Added tasklist and todos support.
Updated README.
Version bumped from 0.4.10 to 0.5
Merge branch 'release-0.5'