Set defines for Doxygen

OTCrypto_OpenSSL and Lucre stuff was missing from the Doxygen docs.

Maybe not the best way to pass defines one-by-one but my CMake skills are
lacking here.
Move defines from stdafx.h to CMakeLists.txt
Remove unnecessary OTAmount.
Cleanup of dead meat.
Removed unused functions.
Renamed OTAcctList to AccountList.
Added missing virtual for dtor.
Removed unecessary using.
Rearranged members.
Random cleanup of dead stuff.
Adjusted formatting.