Added actual grep functionality

- Used Oracle's grep example to add grep for files to this program
- Grep for string arguments is broken still, needs a better reading
method
- CGrep still can't recognize files (unless I put a file in wrong as an
argument)