proper use of declval
Fixing #1026: Lock in thread_queue was held while performing a possibly suspending function
Removing debug output
More lock unlocking in thread_queue when the hpx thread might gets suspended
Condition variable header decoupling