Adding error_code argument to wait_xxx
Fixing a problem with hpx::util::bind
Regenerating preprocessed files for adding error_code to wait_xxx
Enabling reset of simple performance counters (simple performance counter function now take an argument 'bool reset' istructing the counter value to be reset after evaluation, if applicable)
Merge branch 'master' into fixing_731

Conflicts:
	hpx/runtime/threads/policies/abp_priority_queue_scheduler.hpp
	hpx/runtime/threads/policies/abp_queue_scheduler.hpp
	hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
	hpx/runtime/threads/policies/local_queue_scheduler.hpp
	hpx/util/coroutine/detail/context_linux_x86.hpp
	hpx/util/coroutine/detail/context_posix.hpp
	hpx/util/coroutine/detail/context_windows_fibers.hpp
More work on #731
Started to work on fixing #722: Fix binding const member functions as actions
More work on fixing the const problem (clang)
Fixing a couple of signed/unsigned mismatch warnings
Added missing const specifiers
Fixing 2 errors in const version of component action specializations
Merge branch 'fixing_731' into message_handler

Conflicts:
	src/util/query_counters.cpp
Reworked actions, enabled const specializations for all compilers, still not complete
Fixing include statements
Trivial clang fixes
adding alternative random number generation option
returning default ndiag value to 4
Suppress cast-align warnings for Clang
Fixing performance counter exposing stolen threads
Merge branch 'fixing_722'