Add support for referencing msgpack and glog libs dynamically at
build time.
Merge pull request #1 from jrogers/jrogers/cmake_improve

Add proper support for referencing msgpack and glog libs.
Make it build with clang and remove lots of build system cruft.
Remove win/ directory as VS projects can be created from CMake.
The NOTICE file wasn't so accurate anymore, update project info.
Merge pull request #2 from jpetso/master

Build fix & simplification
Switch from google-glog to Boost.Log.

In addition to living up to the Boost association of this project,
it also supports Android (which, ironically, google-glog does not).
Fix linking of tests.
Simplify src/msgpack/rpc/CMakeLists.txt.

It's the same project as its parent so it should adopt the same
version numbers instead of trying to reinitialize everything.
Merge pull request #3 from jpetso/master

Switch to Boost.Log from google-glog, and some more clean-ups
Don't include "../include" from the top-level CMakeLists.txt.

There's no reason why anything above the project directory
should be included unless the find_*() macro is used for that.
Convert to std::shared_ptr and std::bind() from Boost equivalents.

I first tried doing std::shared_ptr by itself, but ran into some
build issues in boost::bind() calls so I converted those as well.

As a bonus, I also updated the one instance of boost::scoped_ptr
to the C++11 equivalent std::unique_ptr, as that's already used
in other parts of this project's code.
Merge pull request #5 from jpetso/stl11

Convert to std::shared_ptr and std::bind() from Boost equivalents.
Merge pull request #4 from jpetso/master

Don't include "../include" from the top-level CMakeLists.txt.
Added the ability for servers to bind to port 0.

Using this technique you can now create servers that can bind to arbitrary
ports. This allows you to provide a configuration-less service deployment
by having a third party service registry cache all of the service ports
that services bind to.
Removed temporary vim file that was checked in accidentally.
Use std::make_shared to convert to shared_ptr.

Faster and also works around http://llvm.org/bugs/show_bug.cgi?id=18843 on mac.
Merge pull request #6 from jrogers/jrogers/make_shared

Use std::make_shared to convert to shared_ptr.
Allow configuring using static Boost and MessagePack libraries at build time.
Merge pull request #7 from jrogers/jrogers/static_boost

Allow configuring using static Boost and MessagePack libraries at build ...