Add patches directory
Merge branch 'master' of https://github.com/biocore/qiita into db_patches-issue-566
Rename qiita-db.sql to qiita-db-unpatched.sql
Mod behavior of 'admin' parameter of SQLConn

The admin can now connect to the server without connecting to a particular
database (for dropping/creating the database for example), or it can connect to
a database in order to make admin-only chnages
Add the current_patch column to settings table
Add patch command

Fixes #566
Change acceptable arguments for admin param
Add patches_dir parameter to facilitate testing
Add tests for patch command
Remove unused import
Do not assume admin connection uses autocommit

Adds a function to control whether autocommit is on or off
Merge pull request #573 from adamrp/db_patches-issue-566

Add Database Patches