Release connections from pool after using up/down

When running "mygrate up" or "mygrate down" on more than 10 files,
mygrate hangs. This is due to the pg default pool size being 10, and the
up/down commands not releasing the connection.
Merge pull request #4 from johnrobertfitz/master

Release connections from pool after using up/down