fix #1373 add username to process info and return only those with same user by default

First of all, I ran a client in the loop last night till morning - no memory leak.   As for perf goes, I don't detect any impact from calling it with or without username changes.