Merge pull request #170 from murrekatt/develop

Properly deallocation of memory
Fix gtest for "make distcheck" (tarball build).
Reinstate gtest internal dependency build.
Merge pull request #169 from randy-waterhouse/develop

Fix gtest for "make distcheck" (tarball build).
OTRecord/OTRecordList int64/32
Cleaned up OtCleanup
Removed some warnings from converted chai code
First batch cleanup of artifacts left behind by source/header split by class
Mac build needed an extra forward declaration.
Fixed problem with case-sensitive include file name for Linux
Make windows registry tools conditionally included only for windows
Moved travis scripts to new folder
Updates to OTRecordList to support Bitmessage.

Signed-off-by: FellowTraveler <F3llowTraveler@gmail.com>
Merge pull request #173 from FellowTraveler/develop

Updates to OTRecordList to support Bitmessage.
Travis: Update mint sample files on master changes
Merge pull request #172 from lclc/travis

Travis Scripts / Automation Update
travis: merge Linux and OS X install scripts

This way we can provide scalability for more OS variations and
avoid code duplication.
Merge pull request #174 from toxeus/develop

travis: merge Linux and OS X install scripts
Merge pull request #171 from BugFreeSoftware/header_cleanup

Header cleanup - tested and merged.