#212 admin:user:create - allow assigning an existing role

* Add ability to specify role parameter
* If "Development" is auto-created: display a notice
* Allow passing empty strings (=== null instead of == null)
Merge pull request #213 from iMi-digital/feature-212

#212 admin:user:create - allow assigning an existing role
Fixes issue #216. Don't look for scripts if there are no paths to look in.
[TASK] Fixed broken plugin config merging
[FEATURE] Better replacing of variables in config files.
[BUGFIX] Fixed loading of custom helpers for own namespaces.
[Bug fix] Dont instantiate classes when checking inheritance

Issue was introduced in fix for bug 185 that causes classes to be instantiated in check conflicts command: #185
Merge pull request #218 from LRotherfield/develop

[Bug fix] Dont instantiate classes when checking inheritance
Merge pull request #216 from davidalger/feature/bug-216

LogicException thrown by script:repo:list where no script directories exist
[FEATURE] Moved complete database logic into new DatabaseHelper.
Merge branch 'develop' of github.com:netz98/n98-magerun into develop

Conflicts:
	src/N98/Magento/Command/ConfigurationLoader.php
[BUGFIX] Little fix for getMysqlVariable call. It used the old _getConnection method.

[skip ci]
[BUGFIX] Fixed installer -> New composer behavior and replaced all deprecated getMysqlClientToolConnectionString calls.
[BUGFIX] Fixed warning -> Static method was called not statically.
[TASK] Updated changes file

[skip ci]
Merge branch 'develop'
Merge remote-tracking branch 'origin/master'

Conflicts:
	changes.txt
	n98-magerun.phar