Update test to run with new path system
Fix issue where messages could be received before all messages was sent
Updated lib to latest version