Merge pull request #35 from TorbenF/master

Most basic "Exception handling"
Merge pull request #36 from TorbenF/master

Added script to update email addresses
Add Speaker role so that opening speakers can be shown on schedule
Merge branch 'master' of github.com:triblondon/edgeconf
Add Nicole and Pete
Add live page
Do not show watch links on schedule until whole event has a playlist
Fix to allow for null values in a lookup table
Allow registration even when no tickets available
Update pic of Wesley
Add Mat
Allow for panelists with spaces in name
Improved router, error pages, remove hard coded admin emails
Fix badge background image
Add Kyle
Set charset when rendering a view
Add Favicon (now we're legit)
Add Joe
Fix syntax error
Fix setheader call