Update the readme to add details on installation and caveats
Update license
More readme
Update readme again
Add note on library specific caveats
Clarify double callbacks scenario
Clarify recurive option in messages
Merge pull request #9 from lloydmeta/documentation/readme_update

Documentation/readme update