Resolve CR comments

Don’t display stats that aren’t valid (e.g. -1).
Sort candidate types, and display candidate counts.
Line up all columns, and make updateInfoDiv simpler (and suitable for a
non-pre based layout in the future)