Fixed #1047: Use port '0' for networking when using one locality
More improvements in future<R&> support
Fixing gid_mutex_type and usage
Adding after_588 test to run with more threads per locality
Unbreaking gid_type test
more fine tuning to the gid_type_mutex
making the new lock count work when HPX_VERIFY_LOCKS is off