Tidies up the README files to make them appropriate for project

Adds a licence file, and a Readme specific to this project.
All still need work, but just creating a structure here
Moves the default config file into and example file and adds gitignore

Now on deployment we should be able to rename example.config.php to
config.php and it will be ignored by git - I hope