Add patch for API key link on comments.
Retrieve OAuth consumer details during request.
Save consumer details for event comments.
Save consumer details for talk comments.
Only look up consumer info when posting comments.
oauth requires SSL, unless in development mode
adding a constraint to avoid users ending up attending events more than once
use existing source fields
Merge branch 'master' into richsage-comment-api-key-source

Conflicts:
	src/inc/Request.php
	src/models/OAuthModel.php
picking up app name or using existing api-v2 string when making event or talk comments
setting the default identifier to joind.in for all not-specific-oauth-consumer requests
updating the tests now the Request object requires the config settings
add inflected name to events
add inflected talk title for talks
generate and store a stub for a talk if it doesn't already have one
adding handling for if we somehow get a dupe
adding storage for the inflected talk title, this doesn't want to change
adding and storing inflected event names
Ensure unique url_friendly talk title and event name.

For the talk title augment the infected title with time information and
for the event name augment with date information.
adding a hyphen in the inflected talk name