Adding support for action specific message handlers. This will enable message coalescing, message routing, and any other arbitrary message preprocessing.
Starting to work on fixing #725: Restore original thread priority on resume
Memory counter for Mac OS X
Renamed the /runtime/memory/vm counter to /runtime/memory/virtual
Fixes an initialization order warning
More fixes to default priority handling
Only use snappy in the hello world example when it's installed
tab-->spaces
Fixing build system and compression plugins not to break build if one of them is not available
Fix building with compression, adding forwarding headers for applications
Extending API to get count of threads by priority
interval_timer now creates high priority threads
Making sure priority of thread at the point of scheduling is properly reflected in the thread state.
Added this_thread::get_priority() API
Added test verifying fix #725: Restore original thread priority on resume
Merge branch 'fixing_725'

Conflicts:
	tests/performance/hpx_homogeneous_timed_task_spawn.cpp
Add test case demonstrating hpx::util::function brokenness with serialization
Improving scheduling for high priority threads
Fix #729: Unhandled switch