Fixed mishandling of -c & -l options and accounted for case when we're
grepping only one file.
2 files changed