Fixes the --column and context case.

Hi @petdance and all.

After some investigation I was able to fix the problem. A large part of the problem was that the newly added tests were broken and I didn't notice it.

See:

https://github.com/petdance/ack/issues/240

Please pull. All existing tests pass.

Regards,

-- Shlomi Fish