Revert "First steps towards resolving #533"

This reverts commit 5e325d9be5b71fc94a6ffd6294d0573eff697d50.

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