Temp fix for host build
Add tests for boot to application
Fix datagram commands tests
Fix integration tests
Fix string compare in flash writer test.
Fix and complete config test.
Correct MessagePack map size.
Add memory layout abstraction to simplify testing.
Implement Travis build script (fix #31)
Use HTTPS for submodule

If we use SSH, Travis CI is not able to clone the submodule repository.
Remove tagged struct init

For some reason, Travis CI's gcc doesn't like tagged structure init in
cpp files.
Merge pull request #28 from antoinealb/fix-unit-tests

Fix unit tests