Fix bug in sample lighttpd config
Some form updates to help with authorization
Updated auth logic to include limiting viewing of campaigns to those you own
Merge branch 'master' into auth-logic
Update styling, especially on login page.

Make login page resemble the rest of the site. Highlight error messages in red.
Reorganize CSS to prevent any duplication of code.
fleshed out, fixed, and updated logic around viewable campaigns
Merge branch 'master' of github.com:Ichimonji10/gurps-manager into auth-logic
Update default settings.

By default, set `DEBUG` to `False`. Also, add the `ALLOWED_HOSTS` setting and
give it a default value. These changes ensure that the application is, by
default, suitable for production use.
Add links to template campaign-id.html

Not all necessary links have been added. In particular, the link to
associated characters is not yet in place.
Significantly update HTML templates.

Add "breadcrumb" navigation bars to campaign-related pages.
Remove duplicate links for editing several types of objects.
Add a link stating "this character belongs to campaign Foo"
Do not use object IDs as page titles.
List which characters belong to a campaign.

In the campaign-id.html template, list out characters belonging to that
campaign. Make each listing a link to that character.
Fix redirects

Several redirects in module `views` are missing critical information and,
therefore, totally broken. Fill in that information.
Update css

Use a tiled image for the site background. Make the body background white and
slightly transparent, change the color of the header border, and add a border to
the footer.