updated for latest boost::type_index; changed include for singularity
Merge pull request #11 from snikulov/sync_with_type_index

updated for latest boost::type_index
workaround on sh lib load modes
Update README.md
Updates

Windows Setup was moved to examples, and now accept user and password on
installation. First version of setup on linux was created too.
removed singularity, introduced global_context and updated tests
added tests for global_context
now using boost_throw_exception in global_context
added missing header
Updates (TypeIndex and launch)

In line with the last Boost.TypeIndex (typeind::type_index) and some
simplification on launch.hpp
New Unit Test

Add test to ensure_single_instance -> ensure_single_instance_test.cpp
updated examples to use global_context
updated self-pipe example to global_context
updating examples, docs, etc to global_context complete now
changed mutex to shared_lock as global_context::get() does not need exclusive locking
Merge branch 'feature/remove_singularity'
Some improvements on handler

some improvements to 'make' a new callback for the handler
fixed merge
Merge branch 'master' of https://github.com/retf/Boost.Application
Merge pull request #13 from retf/develop

added missing header