Just moving files around
(cherry picked from commit c5e79d660b08aba474e0ba23dfbf6eea25a325e9)

Conflicts:
	hpx/parallel/algorithm.hpp
Starting to update build instructions in main readme(cherry picked from commit 8e98390ccc4aa4584aae0f7e5c255370616f9f6f)
Fixing formatting(cherry picked from commit f57d6091f86be3c88b8fd8cf1ea300ae0aad869a)
Adding a note about newer PBS option syntax
(cherry picked from commit 4b808d352567bafa100bade1cf1895d32bbb6b34)
Adding explicit return types to lambdas to make Intel14 happy
(cherry picked from commit 5114965926c188e488a76d2ffcca80e3b61c0517)
More fixes to make Intel13 happy
(cherry picked from commit ca20e3d32dda10695af2a217a1bfbc371a6469c2)
More Intel13 fixes
(cherry picked from commit b346932cb9f0f05575fd8d85cfe5df22411ceb33)
Fixing the fix :-P
(cherry picked from commit 8bc1f5ce700dc89e91f84be41153f00686e6677b)
Fixing #1287: Hierarchy scheduler broken performance counters
(cherry picked from commit 5aa22abcab700358d4c3a823462ee2f4cddd19ad)
More work on #1287
(cherry picked from commit efb64db751f3d1e7cf21d7d306e27e75300e3fea)