Update messages to record messages as they come in

This will preserve a chronilogical order to the messages
Add new streaming_logs method to take a block and return logs
Merge pull request #206 from swipely/fix-container-logs

Fix container logs