added new prepare configuration class: CSVPrepareConfiguration
added new prepare configuration class: JSONPrepareConfiguration
added new prepare configuration class: MessagePackPrepareConfiguration
added new prepare configuration class: MySQLPrepareConfiguration
changed file reader classes -- changed class hierarchy
changed PrepareConfiguration class -- refactoring
minor change