Add primitive flow control to the client -> server reporting protocol.

After every 10 messages formatted & sent by the client -> server,
add a receive for a 'collect_data_goahead' message sent by
server -> client.  If there's a timeout of 15 seconds, the client
will continue sending.
Dump the nodes in sorted order
Fix Dialyzer config stuff
Add option to dump only a list of specified module reports

For example:

    timer:tc(fun() -> cluster_info:dump_local_node("/tmp/asdf", [{modules, [riak_pipe_cinfo]}]) end).
erlang_memory() now displayed as-is as well as sorted in decreasing order
Add 'Suspicious link and monitor counts' report
Very basic HTML output, hopefully valid
Very basic HTML name anchors, table-of-contents-style
Change version # to 1.2.2
Merge branch 'slf-format-flow-control' into slf-201207-revisions
Merge branch 'slf-basic-report-additions' into slf-201207-revisions
Merge branch slf-html-output into slf-201207-revisions
Remove merge debugging artifact
Merge branch 'slf-201207-revisions' to master, fix one minor conflict