Revert "Fixed unicode errors in index files"

This reverts commit 7e75353381aefde18c9916f1d9281d4d54b2ad80.
Use unicodecsv to support non-ascii directory names
Removed try/except block from Jay.dump as it does not add any value
Use better assertions on tests
Added some unicode support tests
Remove unicodecsv from requirements.txt as it is not installable from python3
Added unicodecsv as an optional requirement
Install unicodecsv if in python2.x in setup.py
Use make build in travis-ci config file
Hardcode version in makefile
Added setup task to makefile
Use setup task on travis-ci
Merge pull request #2 from hernantz/use-unicodecsv-to-replace-csv

Use unicodecsv to replace csv