Add documentation and tooling for GOV.UK Components

This aims to make it easier for developers to understand how components work, how they're structured and how to write their own.

It adds README guidance and a generator to create scaffolding for a new component.

I look forward to the inevitable pointing out of typos, which you are more than welcome to fix in place :]