Added oauth secret to account mode.

Added twitter account method to user model
Added twitter api gem and certified gem to make annoying cert file errors stop happening. Should we not have the cert gem in production?
Users can now import tweets into a new timeline.
#new will now return all friends instead of only the first page of the cursor.
Temp
Revert "Temp"

This reverts commit 23f25c7116c232beedc21a5e3ae99d6ebc889fce.
Merge pull request #30 from pk-nb/twitterIntegration

Twitter integration
Fixed a nil reference bug in the events#create action.
We can now create events using the React form. The new event is currently just thrown into a fairly pointless array. This behavior will need to be improved.

Wired up error handling/display for the timeline and event creation forms.
Since nested routes are no longer a thing, the timeline_id param is only required when created a new event. Hence, the init method used to set up the timeline has been removed.
The success handler for creating a new event new updates the appropriate timelines in @props.timelines instead of pointlessly sticking the event in an array on @props.
Github client will now not shatter horribly if the user is not logged in or doesn't have a github account.
First pass over Github import form implementation. There is an outstanding issue with the authenticity token.
Fixed repository form issues.

Extracted some Twitter integration functionality to a separate class.

Twitter import form is nearly functionally complete.
Added date fields (and support for them) to the Twitter import form.
Change time validation gem
Fix react unique key warning in timeline-panel.js.coffee
Added better error handling to repository and twitter forms.
Broke the 3 timeline creation forms out into their own components.
Increased year range of new timeline date pickers.