Added the sites model to the django admin

Added the sites model to the django admin, and link to the django admin page from the all_sites view if the user is logged in and has the correct permissions. This seems to be the easiest way to answer issue #7 - and it has the benefit that the form will stay updated if the data model for `site` is changed. Is there any particular reason to write the form code from scratch?