Merge pull request #253 from adrianbanks/issues/221

Fix #221 Speakers page should not use the userid of the speaker for anchors
Merge pull request #259 from adrianbanks/update-readme

Update readme
Merge pull request #263 from adrianbanks/use-ninject-for-email-settings

Remove a hangover from before we had Ninject wired in
Merge pull request #264 from adrianbanks/add-link-to-2013-site

Add a link to the archived site to the footer of the current site
Merge pull request #266 from adrianbanks/database-migrations

Re-introduce database migrations

We lost the ability to do schema changes when we removed EF (although in reality we could never do them easily). This re-introduces the ability using [Fluent Migrator](https://github.com/schambers/fluentmigrator/wiki).

When this gets pushed to staging and production, a manual database upgrade will need to be run to get the database into the correct initial state. The ManualUpgrade.sql is a script for this, but it might need tweaking depending on the actual names of the auto-generated key names.

Once the manual upgrade has run, further schema changes can be made by simply adding a new migration to the DDDEastAnglia.DatabaseMigrations project and it will get automatically applied next time the website starts.