HRCPP-82 TransportObjectFactory compilation issue CS2589 using MSVC12

Disable min/max defines to avoid conflict with std::numeric_limits<uint32_t>::max() in TransportObjectFactory.