Changed to use source-built ICU.
Use nullptr instead of NULL.
Use range-based for loop.
Use GUID for mutex name.
Re-implemented HTTP proxy.
Updated version number.
Changed to use shared_ptr to fix memory leaks.
Updated version number.