grep: fix and add completions

Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
grep: add support for egrep, fgrep, rgrep

Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>