Merge pull request #138 from murrekatt/develop

Enabled building for Travis CI
Merged OT_ME and OT_ME_NEW, then split off Chai and Cpp implementations
Removed unnecessary include files
Fixed Chai compile error
Forgot to update the Linux makefile.am
Removed even more dependencies between headers
Renamed OtMeChai/Cpp to correct case sensitive OTMeChai/cpp
Fix C++11 on Linux build
Merge pull request #139 from murrekatt/develop

Starting-point for unit tests
Tidy up sr/otlib/Makefile.am headers for/not dist. Added some OT*** headers in.
Merge pull request #142 from randy-waterhouse/develop

src/otlib/Makefile.am header tidy up.
Merge pull request #143 from lclc/untiTest_make

append includes to test CXXFLAGS.
Temp. fix for WinsockWrapper.h install hack on linux.
Merge pull request #144 from randy-waterhouse/develop

Temp. fix for WinsockWrapper.h install hack on linux.
fix add export for OTRecordList (win)
Merge pull request #145 from da2ce7/record_export_fix

fix add export for OTRecordList (win)
move all PB code to own Storage header
Merge pull request #125 from da2ce7/dep_pb

move all PB code to own Storage header
irrxml removed from headers
Merge pull request #123 from da2ce7/dep_irrxml

irrxml references removed from headers