.gitignore stuff for master

- Added .gitignores to empty directories (res/, test/, etc.)
- Removed plugins/ from top .gitignore
- Added dev-lib/ to top .gitignore (for plugin compile-time dependencies)

Tested locally by running the same targets in the Kettle-integration-tests project successfully