Merge pull request #8 from zelgerj/master

added prepare method to module
added persistent connection pool
moved back to local variable
Merge pull request #9 from wick-ed/master

added persistent connection pool
added handling of non-default settings
Merge pull request #10 from wick-ed/master

added handling of non-default settings