allow for MySQL COMMENT field-attribute in Model attribute definition
revert the fail
the implementation for MySQL
implement "sugar" wrapper method for findAll() followed by count()
also drop "order" property for options passed to count() when using findAndCount()
rename Model "findAndCount" method to "findAndCountAll"
WIP
implement object "attribute" (aka fields) property getters/setters on DAOs such that custom object property getter/setter functions can be applied to a DAO instance (not yet implemented, but I suspect in to be defined along-side "instanceMethods"), all attribute values ar enow stored in a "dataValues" property and transparently made available for setting and getting via object property get/set functions
add tests for getters/setters, bugfix, refactor - its WIP
also strip the "include" option from options given to count()
remove property check in DAO.prototype.setDataValue - it is not correct and causes an infinite loop when setting a data value for a field that is as yet unset (via a property setter that has the same name as the original property)
Updated config directory to correct location in examples.
* other line changes are whitespace trims (auto by ide)
Updated readme with runnable examples
updating generic-pool version (to include validate functionality)
Adding connection validation and handling of PROTOCOL_CONNECTION_LOST errors
node domains supported
the 'include' parameter of the find method should not overwrite the 'attributes' parameter, if it's set
improve option handling ("deep" clone of the *where* property) in findAndCountAll() so that generating the "count" query does not break the generated "select" query (due to the query generator overwriting the options *where* property, e.g. from `["name LIKE ?", "foo%"]` to `["foo%"]`)
Refactored binary (adding features)

- Now allows the specification of a configuration file with --config
- Make the default JSON config file output look neater with less code (plus added a newline at EOF)
- Removed non-ECMA standard 'const' (mostly to keep jshint happy)
- Tucked configuration vars into an object so the values could be accessed in helper functions with the reference in their closures
- Created helper functions where code was duplicated
- Use path.dirname to eliminate the need to maintain a configPath
- Got rid of configPathExists and configFileExists variables, the caching advantage (of up to one call) wasn't worth the awkwardness of maintaining them once the config file became parameterized.
- Moved the proclamation of what environment is used to after the config file gets loaded, it seemed silly to say "using environment 'production'" followed by "Type --help for usage information" on a no-op.
Bring var formatting in line with conventions