Adding in a NewSQLMapper method such that consumers of the library can now create new SQLMappers on demand and supply their own database connections.  Also introduced a method that allows SQLMappers to return their SQL Database connection for inspection.  Also altered some comments so that they weren't line breaking in standard emacs buffers
Adding in db/mock configuration helpers
Adding in sql_mapper_test file
Moving yaml parsing logic into seperate method such that we can provide a seperate code path for getting configuration from any file the user wishes
Adding in GetSQLConfFromFile method such that users can specify where their configuration file is for SQL commands.  Removing TODO note :)
Changing implementation of NewSQLMapper to now parse a specified file name so that it's easier for users to create SQLMappers
Adding some documentation to the private methods of sql_conf
Adding *.html files to .gitignore so that the output of testing coverage utilities does not get tracked in source
Adding additional tests to assert the behvaior of SQL Mappers
Fixing some conflicting mismatch issues with sql configuration files and testing logic in the MOCK DB environment
Explicitly adding GO_ENV to travis build env
Merge branch 'persistent-db-connection-fix' into develop