Support build with MSVC2013.
Extract Packet class.
Extract Connection class.
Extract Broker class.
Implement parameter enumeration.
Catch connection exceptions.