Adding GPLv3 License to project.
Adding virtualenv related resources to gitignore.
First pass at a pypi setup script.

Mostly default. Added two deps to the setup for requests & PyMarkovChain
(which might not actually be useful? idk yet).

Run 'python setup.py install' to install the package. I prefer to do
this inside of a virtualenv (http://www.virtualenv.org/en/latest/) to
not have to deal with machine-wide dependency hell. YMMV.
Adding truthbot module.

So far just an empty __init__.py so Python will treat the directory as
a module.
Added bootstrap_data.py command to create corpus text from USENET.

Command line utility to take a USENET group name from the alt.* heirarchy,
download it, unzip it, and clean out message body content into a plaintext
file. This plaintext can then be loaded through the markov chain generation
process.

The script relies on the presence of curl & unzip. It will likely fail outright
on Windows but who uses CLI tools on that janky OS anyway?

usage: bootstrap_data.py [-h] [--dest DEST] [--cleanup]
                         group name [group name ...]

Bootstrap corpus data from USENET archives. Downloads, unzips and processes a
USENET group into a plaintext file of corpus text.

positional arguments:
  group name   usenet group names to download (e.g. alt.conspiracy.area51)

optional arguments:
  -h, --help   show this help message and exit
  --dest DEST  directory to store downloaded corpus data (default: pwd)
  --cleanup    Delete intermediate files (.zip, .mbox) after processing,
               leaving only plaintext corpus