Revert "Move package searches to main CMakeLists.txt file"

This reverts commit ad9630465fb0a86ba0edcf3ab8e219bb37324b5f.
Fixing default signature for main.cpp(), this attempts to resolve #943: #include <hpx/hpx_main.hpp> does not work
Fixes #453
Disambiguating expression
Adding missing headers
Fixed #944: OS X: assertion 'pu_offset_ < hardware_concurrency' failed
Update README.rst
Adding BlueGene/Q build instructions to the docs
Fix #942: Make the BG/Q work with -O3
Revert "First steps towards resolving #533"

This reverts commit 5e325d9be5b71fc94a6ffd6294d0573eff697d50.

Conflicts:
	hpx/runtime/naming/name.hpp
Fixing more forced boolean conversions