Improved plugin builder script and documentation for plugin developers

Hi,

I've improved the plugin builder script, adding the ability to automatically insert your name and email address into the header. It also now auto generates more of the required files and fixes some minor bugs in some of the automatically inserted statements.

Documentation for building a plugin has also been expanded.