Add sql-dir option for sql:insert command

SqlInsert command overrides input-dir property (as sql source location).
So getGeneratorConfig method looks for database configuration in generated-sql folder.

I've changed input-dir property to sql-dir property, so sql scripts would be look up there, and connection settings are looking in default input-dir (as other console commands).