Attempt to fix #933: Cannot build HPX with Boost 1.54.0

 - Disabling std::nullptr for icpc based of a gcc version lower than gcc 4.4.7
Fix set_lco_value, create a temporary if an lvalue-ref is given