ETL lib initial import (from kivatikasolrlib)
- add gitignore
- rename to ETLlib and clean up code and refs
- rename etllib from tikasolrlib
ignore .pydevproject
push and add code for TSV to JSON
- clean up etllib
- add in and clean up and command-line-ize tsvtojson
- add in generated IDs for tsv objects in json or via col header with *
postfix
- README.txt->README.md
- update ignores
- depend in python-magic library to do encoding detection
- fix docs
- add translatejson program using tika-python and Bing API (hat tip
@tpalsulich)
- update ignores
- add translatejson binding to setup.py
- remove sample colheader
- update docs
- cleanseDates in prep for Solr ingest
- fix bugs in # of cols for TSV visit
- update use documentation
- upgrade to CachedTranslator and newer version of tika-python with
support for tika 1.6 release.
Make Tika an optional dependency in setup.py

- Add the extras_dependency group "Tika" for specifying that Tika
  support is desired at installation time.
- Update entry_points definitions so that any which require Tika support
  are specified as such.
Update tika import in etllib to allow for optional support.

- Tika dependency imports are now handled gracefully when ETLlib is
  installed without the optional Tika functionality. If cleanseBody (the
  only function at the moment which requires Tika) is called when Tika
  has not been installed then a relevant error message is printed and an
  exception is raised.
Fix potential install problems due to failed ez_setup import.

- Setup.py now handles potential problems with ez_setup or setuptools
  imports gracefully. This should resolve any issues that users may run
  into when installing the library.
Update installation instructions.
Drop outdated install docs
Merge pull request #2 from MJJoyce/setup-install-issues

Fix potential install problems due to failed ez_setup import.
Update installation instructions.
Merge pull request #3 from MJJoyce/install-docs-update

Install docs update