Add Makefile for development and update gitignore
Add loop module with tests
Add msgpack_stream module with tests
Add async_session module with tests
Add session module with tests
Add travis config