Move to py-bcrypt 0.3.

py-bcrypt 0.2 has a security problem, and has been pulled from PyPI. See https://code.google.com/p/py-bcrypt/source/detail?r=3bc365ff43736d26ff37e9f2a4084f37b381b569 for details.
Merge pull request #52 from Osmose/master

Move to py-bcrypt 0.3.
Handle parse_accept_lang_header error

Handle bug described in https://code.djangoproject.com/ticket/21078
The fix has been merged into the Django master branch, but won't be in
a Django release for some time.

Also added test coverage for funfactory.urlresolvers.Prefix class.
Merge pull request #53 from jgmize/handle-parse_accept_lang_header-error

Handle parse_accept_lang_header error
Add support for FF_DB_HOST env variable for tests
Merge pull request #54 from jgmize/FF_DB_HOST

Add support for FF_DB_HOST env variable for tests
Add support for travis-ci.org and coveralls.io.

Also cleanup pep8 for checking with flake8
in travis.
Add exemption for lang param in locale middleware.

There may be some URLs which have other uses for a
'lang' query parameter. This allows you to set such
URLs as exempt.
Merge pull request #55 from pmclanahan/add-locale-middleware-exemption

Add exemption for lang param in locale middleware.
Merge pull request #56 from pmclanahan/add-travis-coveralls

Add support for travis-ci.org and coveralls.io.
Upgrade mock to version 1.0.1
Merge pull request #57 from akatsoulas/upgrade-mock

Upgrade mock to version 1.0.1
Use jingo.monkey if it exists

This changes funfactory to use jingo.monkey which monkey patches Django
form fields so you don't have to do |safe all the time.

If the available jingo isn't recent enough, then it defaults to using
nuggets safe_django_forms which don't appear to work with Django 1.5
or later.
Merge pull request #58 from willkg/jingo-monkey

Use jingo.monkey if it exists