Replace startup barriers, started to work on optimizing Dijkstra's termination algorithm
Removing unneeded lock
Removed deprecated future
Renamed unique_future to future
Fixing tss linker errors on Windows
Added template alias unique_future<R> = future<R>
Adding schedule_thread hook for actions and components
Fixing a copy/paste mistake. Adding example demonstrating the new functionality
Fixing test, this closes #1089: Components should be allowed to have their own executor
Merge branch 'fixing_1089'
Disable fast Dijkstra termination detection (for now)
Merge branch 'fixing_1085'

Conflicts:
	src/runtime/components/server/runtime_support_server.cpp
Added missing HPX_THREAD_MAINTAIN_STEALING_COUNTS guard
Removed superfluous declaration
Fixing configuration/compilation problem
Workaround for Intel14 instantiation issue
More work on #1085: Replace startup and shutdown barriers with broadcasts
Add contructor taking a deallocator to serialize_buffer
Add John's network_storage example
Release barrier object, fix build system for the example