Added support for CSV output

Ugh, we should disable invalid-name at the pylintrc level. I always cringe when i have to rename a variable because of that.