oo-stats - various improvements
* add check for no-gear apps
* harden logic for extracting carts (use regex)
* gather short cartridge names (in addition to full w/ version)
* handle option parser exceptions better
* make the gathering of user data optional
* add user counts per app/gear count (100 users have 1 app, 2 have 2, ...)
* add overall counts of nodes, districts, and profiles.
* report nodes that are in district but didn't respond
* distinguish non-districts from those actually named "NONE"
* limit effective available gear counts per district by capacity
* improve formatting of summaries/legends
for correct metrics, add gear-based facts and resource limits