Merge pull request #753 from mariomulansky/master

cmake bugfix and improved component action docs
Marking more cmake variables as advanced
Move scheduler specific maintenance interval into the scheduler
Adding API function hpx::get_num_worker_threads()
Make sure that different network connections use different io_services
Commenting out some flags for intel which have been proofed to be good
Adding support for tcmalloc on Windows
Setting thread priorities on Windows, setting priorities only if really needed
Minor tweaks
More work on tcmalloc integration with Windows
Revert unneeded change
Fixing missing includes
Remove bad commmand line option.
Disable flags that break the build.
Adding optional grouping to io_service_pools
Fixing move semantics for util::any
Minor tweaks to FindHPX.cmake
fix cmake errors on windows.
Fixing #755.
Removing unneded variable