Check page genealogy before displaying contextual nav.

Fixes #7
Adds template file for front page.

Includes sidebar registration for custom home page content.

Refs #4.
Fixes #6.
Fixes kicker on index.

Removes static page cruft, relocated in page.php
Miscellaneous style updates.

* Makes colors for borders more consistent.
* Improves display of headings in News. Fixes #8.
* Adds styles for home page widgets. Refs #4.
* Makes dotted background the full window background. Moves gradient border to
body.