Creating a skeleton file, brute.py.
Adding a `brute` function.

This returns a generator that iterates through all string permutations.
Adding a version to our brute module.
Adding a setup.py script.
Adding a Travis CI config file.
D'oh, fixing typo in setup.py.
Adding pytest.
Adding blocking for *.egg-info files.
Adding the ability for users to run tests via 'python setup.test'.
Changing default brute length to 3.
Making imports Python 3 compatible.
Updating our setup.py script to run tests properly.
Adding some basic unit tests.

Right now this is mainly a skeleton for future stuff.
Blocking coverage reports.
Updating our assertion.
Adding test for generator type.
Fixing typo!
Adding test for default characters.
Adding tests for brute flexibility.
Adding pytest-cov for coverage reports.