Replace non-ascii characters
Fix formatting/pep8 issues

Also removed debug print statements, fix
various typos.
Implement ltrim method
Add manifest.in file

Needed so fakeredis can pip install cleanly
from pypi.
Bump version to 0.2.0
Add a .travis.yml config file for CI testing
Add the travis CI icon to the README
Add explicit email address for CI notifications
Update travis cfg to install redis-server

This will allow for running the integration tests.
Start rewrite to use StrictRedis
Split test case to test both FakeRedis and FakeStrictRedis
Fix zadd order for StrictRedis, add unit test
Implement pattern matching on keys
See http://redis.io/commands/keys
key can be None which breaks fnmatch
Pep8 cleanup to fakeredis
Allow redis to accept any kwargs

To make it easier to swap for a real
redis client.
Merge remote-tracking branch 'mjallday/master'
Add a link to redis-py in the README
Close connection to redis after test finishes

Previously, connections were being kept open
until all the tests were finished running.  Now
that the number of tests is big enough (awesome!)
this would cause an error after a certain number
of tests (on my dev laptop this was at about 500
connections).  I couldn't find a way to close the
conection to redis other than del'ing the
redis connection in the teardown method.  Now
I'm able to run all the integration tests without
any issues.
Add a gitignore file