Added the nescesary foreign keys to facilitate items and spells belonging to a campaign
added formsets for editing spell and item objects
added templates for editing spells and items
removed an unneeded CSS selector from some update forms.
Fixed tests and factories broken by model updates
adding data to fixtures to handle custom skills
finished adding fixture data for custom skills
Added templates for viewing campaign spells and items
fixed numerous erroneus text issues resulting from copypasta
Merge branch 'master' into gm-interface
made pylint happy with tables.py
added tables for displaying items and spells for a campaign
Many updates to views.py and the respective test file.
Added the views for campaign items and spells
Also added logic to enforce GMs owning a campaign
Added URLs and Views for campaign items and spells
added verbose names to so fields on the Spell Model
Fixed some pylint gripings
Added tests for the new views
Documented why we're still using a deprecated method
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.