Make VHDL formatting consistent

All files have been passed through:

  emacs -batch $file.vhd -f vhdl-beautify-buffer -f save-buffer

From now on any VHDL commits must follow the formatting style produced
by emacs.

The commit also modifies all port definitions to be of the form

  port (
    signals
    );

With a space after port, the open brace on the same line, and the close
brace on it's own line.

Lines should be kept to 80 columns where possible.

Files imported from third party projects should follow the existing
style.
Make licence headers consistent

The files are all licenced under the MIT licence.

Files without an existing licence header are now marked with
Copyright 2014 Timvideos Project.