Removes empty lists as defaults of functions. Using mutable defaults can cause very strange behavior in Python.
Some progress towards statcounter but its still kind of not done
rebase nicely
Pep8 fixes
Create dict in python 2.6 compatible way.
Add newline at end of pcontexttests.
Merge pull request #24 from jhlch/statscounter

Statscounter
Some progress towards supporting reading the headers in read_csv
Simplify the dataload tests
Add basic support for header to read_csv