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
Add python-mysql-connector to requirements
Add mysql to functional tests
Fix lists returned by fetchall() not being treated as 'not set'
Create database before executing tests
Increase rampup time in functional tests
Do not run functional tests during standard tests due to high failure rate on travis
Add new line at the end of the file
Install redis in dev box