Make client reusable after passive disconnection due to networking issues or peer close
Merge pull request #49 from roamm/master

Fix for issue #45 makes it impossible to re-connect after a networking issue or peer close
bump dependency version
bump version
Metadata information extension

Metadata contains now information about MYSQL_FIELD's db, table, org_table, name, org_name for each column.

More information about the members of MYSQL_FIELD structure here:
http://dev.mysql.com/doc/refman/5.6/en/c-api-data-structures.html
Merge pull request #52 from innc/master

Metadata information extension
Make connect() and destroy() safe to call multiple times and 'close' event consistently fired as long as connect() called
add "local-infile" option via mysql_options MYSQL_OPT_LOCAL_INFILE

local_infile needs to be passed in when calling connect
updated, add "local_infile" option
Merge pull request #60 from Leonidaz/master

add "local-infile" option to be used with "DATA DATA LOCAL INFILE"
add MYSQL_READ_DEFAULT_FILE and MYSQL_READ_DEFAULT_GROUP options

via "read_default_file" and "read_default_group" connect options

from the man page:

> These options can be used to read a config file like /etc/my.cnf or ~/.my.cnf. By default MySQL's C client library doesn't use any config files unlike the client programs (mysql, mysqladmin, ...) that do, but outside of the C client library. Thus you need to explicitly request reading a config file, as in
update readme on "read_default_file" and "read_default_group"
small adjustment to remove unnecessary code and a memory leak

remove strdup as it will leak memory without free.
configurable charset
update docs
update docs
Track column count explicitly
Use unsigned int to fix compiler warning
Merge pull request #64 from Nibbler999/master

 Track column count explicitly
bump version