Minor changes to page footers

Adds 'Edit This Page' to the homepage. Uses CSStables rather than
floats. No change to actual content.
For external dependencies, href to "https://..."

Was previously "//..." - handy for compatibility with both http and
https referring pages, but breaks file://... referring pages (e.g.
building a preview). Always use https, as all our Apache websites are
https based.