Add talk duration to dbgen

The duration column was addded to the talks table does not allow null,
so we have to set it to something. For now, we default to 60 minutes.
Added ability to add private talk comments.
Merge remote-tracking branch 'akrabat/dbgen_duration'
Merge remote-tracking branch 'akrabat/dbgen_duration'
Merge branch 'master' of GitHub:joindin/joindin-api
Merge remote-tracking branch 'richsage/private-comments'
Merge branch 'master' of GitHub:joindin/joindin-api
adding a slug parameter to the events collection to fetch just the event with that slug
search events by title
CLI php script to patch joindin database - get options and init
Runs the patches in order
Added some CLI help text
Path passed in cli option should be to joindin-api, not joindin-api/db
Use DIRECTORY_SEPARATOR
Update README.md with info about php updater
Check the max patch number in the db
Create the matchedNums array first
Add patch for API key link on comments.
Retrieve OAuth consumer details during request.
Save consumer details for event comments.