Rollout: feature flagging
rack-cors for Chrome extension
Beaconing framework: FFN browsing data collected via chrome ext.

Two major events:
- PageLoadEvent
- PageExitEvent

PageLoadEvent has all the fields the base case has, but fills in data
such as story_id, story_name, author_{id,name},
chapter_{id,name,wordcount} as
well as timing information on loaded & interaction. The raw event also
contains scraped pieces about chapters of a story & the most current
story header (review ct, etc,)

PageExitEvent has few of the above fields, but does have an ending
timestamp. The raw event contains scroll data and if the user was at the
end.
Newrelic + Keen
search_controller: Handles old-style Scryer saved searches gracefully.