Added IO Trap code and IO monitor demonstration, also much refactoring
Merge branch 'master' of https://github.com/mhonman/messaging-test