Fixed tests with mock membership_tool.

Recent Plones woudl complain:
TypeError: Object found is not a portal tool (portal_membership)
doc: move documentation from inside the pacakge to the root

It's really boring to go down inside the pacakge to read the about.
I have just moved the first part on what this addon achieve.
The rest (tests) is still inside the package.
I have also updated the setup.py to keep same results on long
description.
buildout: update it to use github and include sample.
Fresh bootstrap.py for zc.buildout 1.x
feat: add events
feat: add triggers
feat: add content rules action for watchers list
fix: typo in configure
fix: typo in events
feat: add handlers for triggers
fix: typo
fix: pep8
add buildout for travis + QA
fix pep8
add coverage configuration file
add some documentation
fix: watching actions and triggers
merge
fix: wrapper for watchers PersistentList
fix: triggers