Only use ICalRenderer on EventViewSet

Listing in settings makes it a default renderer for all views.
Initial commit of JS for creating a speaker inline
Added views for creating a speaker with ajax

 - also stub view for suggestions
EventForm speaker_suggest, added SpeakerQuickAdd
Serialise Speaker model
Include the speaker quick add form in create_event
Added underscore.js
Add speakers to a ul
oops, handle empty string
Add Field for comma separated ids
Correctly handle saving m2m
Custom widget for Speaker suggestions
typeahead / bloodhound js
Hook up typeahead / bloodhound to our speakers
Speaker suggest endpoint
Hook the JS into our form widget
Updated bootstrap to v3.2.0
Place field of event form separately

Allows us to place the event suggestor html surrounding the field. Seems
like a more flexible solution to a massive custom field.
Extend the speaker quick add with public api
Remove the typeahead and only use bloodhound