merged in gmock 1.7.0 (not connected)
Merge pull request #126 from da2ce7/gmock_files_only

gmock 1.7.0 files (not connected)
time64_t, header file split (pass 1), gmock builds

(rebased by da2ce7)
Localized all time_t usage and changed it to our own time64_t
Added gmock and gtest projects as a start for unit test framework
Added first part of Ruben's pass to split the header files into 1 class
per file
Header Split (part 2)

(rebased by da2ce7)
Phase 2 of Ruben's header file splitting
Added OTRecord and OTRecordList to Windows build
Fixed time_64t problems in OTRecord and OTRecordList
Added new header files to Windows project

(rebased by da2ce7)
fixed minor build issue in latest stuff.

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

fixed minor build issue in latest stuff.
Fixed build warning.

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

Fixed build warning.
add .gitattributes
Merge pull request #128 from da2ce7/vs_rework

rework VS project files (windows only)
Normalize all the line endings
add <cstdlib> to OTCommon.hpp
Merge pull request #132 from da2ce7/randy_fix

add <cstdlib> to OTCommon.hpp
update swig
Merge pull request #133 from da2ce7/swig_update

update swig
So Moneychanger can build (since new headers)

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

So Moneychanger can build (since new headers)