Implementation of riak-admin handoff [summary|details] commands. In
addition to riak_core_handoff_status (the main module) the following
changes were made to other modules in support of this functionality.
* Refactored riak_core_vnode_manager:handle_call({repair...}) for readability.
* Refactor riak_core_vnode_manager:determine_handoff_target/4 into a series of function headers
* Create riak_core_vnode_manager:all_handoffs
* Some additional fixes for refactoring of handoff_type/ho_type into
  single cohesive type from 07e32b0
Address review comments:
* Refactor parse_ring_into_known and explode_ring_modules into simpler list comprehensions.
* Merge riak_cli registrations from handoff_status module to handoff_cli.
Remove debug function head.
Merge pull request #661 from basho/feature/revised/riak-cli-handoff-status-1239

Feature/revised/riak cli handoff status 1239

Reviewed-by: zeeshanlakhani,aberghage