Added file_utilities and tests for it.

* file_utilities is only used by other testing modules.
zipdir is now tested.
Added pytest to travis and fixed version bugs.
Merge pull request #19 from brownhead/brownhead/pytest

Brownhead/pytest