Merge branch 'bhoomit-master'
Added redisdb to changelog and docs
Update to Berkshelf 3.x release
Minor improvement of error explanations
Add mysql stores

Use mysql to store clients, authorization codes and access tokens.
It is accomplished by implementing the DB API 2.0 defined in
PEP 249. This should make adding stores for new databases that
support this API easy in the future.
Merge pull request #22 from wndhydrnt/f-mysql-store

Add mysql stores
Fix code not being highlighted in readme
Create Makefile
Split between executing unit tests and functional tests in Makefile
Create functional test
Fix WSGI adapter not passing a list of tuples as headers in Python 3
Removed a print() statement
Fix request for access token responding '400: Bad Request' in Python 3
Fix failing unit tests
Set up functional tests for mongodb
Start mongodb in build box of travis
Remove MySQLdb from requirements
Make dev box use the requirements file located at root path of the project
Install memcached in dev box
Use python-mysql-connector instead of MySQLdb-python to ensure compatibility with Python 3