Import OSTC Companion code.

Inports code from the OSTC companion app. The code in the HexFile.h
and HexFile.cpp has been put in OSTC3HexFile.h and .cpp for clarity.

For now, I have included Cryptopp code outside Subsurface codetree.

Signed-off-by: Joseph W. Joshua <joejoshw@gmail.com>