Stripping out pgmspace macros
Implemented HardwareSerial and Tests
Implemented analogReadResolution()
Merge pull request #47 from zfields/analogReadResolution

Implemented analogReadResolution()
Merge pull request #42 from zfields/pgmSpace

Stripping out pgmspace macros
Merge pull request #46 from anthony-ngu/HardwareSerial

Implemented HardwareSerial and Tests
Implemented analogReference() for Galileo (stubbed out)
 - provides runtime error to warn developers
 - Supplied doxygen formatted comments
Made analogReadResolution() parameter const.
Allow SDK to handle both wchar_t and char logging
 - created Log(char) implementation
 - Wrapped all logging in #ifdef _DEBUG
 - Replaced wchar_t * with std::wstring in HardwareSerial
 - Corrected HardwareSerial constructor variable initialization
 - Move HardwareSerial constructor/destructor implementations to .cpp
Updated build-nupkg.cmd to reflect license.txt move
Merge pull request #51 from zfields/addANSIChar

Allow SDK to handle both wchar_t and char logging
Merge pull request #49 from zfields/analogReference

Implemented analogReference() for Galileo (stubbed out)
Initial Dmap changes.
Structs for fabric GPIO, SPI controller and I2C controller.
SPI logic.
Some upper level MUX logic.
I2C logic (no locking yet).
Add multi-process support for Win32 I2C.
Added initial (not yet thread-safe) logic to modify the state of a bit on an I/O Expander.
Move methods from I2cController.h to .cpp.
Implemented I2C callbacks to allow read-modify-write transactions.
Removed some I2C delays.
Plumbed Fabric GPIO through to Wire layer.
Replaced PinSupport.h/.cpp with class.