Provide close callback

The MySQL driver provides a callback when connection.end() is complete. This patch waits for that callback before allowing db-migrate to exit.