moving lib/happens.js to index.js
Improving readme
documenting source code, updating error messages,
adjusting tests
releasing 0.5
Merge branch 'master' of github.com:serpentem/happens

Conflicts:
	README.md