Added more (and refined) tests. Added feature where you can specify how arguments are passed to grep.