Added support for arbitrary MySQLdb.connect() kwargs

This fixes #6 for me - code review is welcome, not sure if it's the best way to go about it?
You should probably use ** here to let users pass in arbitrary keyword arguments:

def __init__(self, app=None, **connect_args):
  self.connect_args = connect_args