Update gitignore

Add test server directory and PyDev settings file
Implement better testing

Add batch and Python files for better testing. Files build environment
by ensuring that the ./server/plugins folder is clean as if the plugin
had just been installed.