Reworked install support.
Added SharedLibrary class to the public API.
Worked around warning when casting void* to a function pointer.
Fixed GetResourcePath() documentation.
Fixed ServiceTracker bug when only one service is registered.
Removed unused variable.
Added tutorial examples and documentation.
Improved build instructions documentation.
Renamed ExampleDriver to CppMicroServicesExampleDriver.
Ignore artifacts from the Makefile example.
Re-worked macros for initializing modules and executables.

There are now separate macros for module and executable initialization,
with a reduced number of arguments.
Added support for custom module properties declared in manifest.json files.
Fixed test issues in static build mode.
Fixed issues with wrong export defines and compile flags for the build examples test.
Added SOVERSION information to the CppMicroServices library.
Fixed missing Windows runtime install destination.
Fixed bug in ModuleVersion::ToString().
Removed obsolete include statement.
Use correct library prefix on OSX.
Load shared libraries with RTLD_GLOBAL when using gcc < 4.5.