Introduction of .gitignore and additional file name checking when including plugins.

* Simple updates to ensure that files that are not PHP files are not included as a plugin.
* .gitignore file to ensure a config file or vim swap files don't get included on accident.
* Moving of the config file into a sample so that when installing brobot you must copy config and DIY.