First commit for fixing #887:

    - Implemented --hpx:bind=compact and --hpx:bind=scatter
    - Beautified the output of --hpx:print-bind to be human parsable
Fixing scatter bind policy