update file-handles to use per-process limits

now looks in /proc/PID/limits instead of a once-only unlimited call.
Report is a bit prettier, too.