[t3209] Refactor generateSafeTrackEvent to accept a popcorn options object vs only start/end
[t3410] Fix mixed content scripts being blocked in Chrome > 20 for Media Clip data retrieval
Bug #3406 - Use mediatypes.js to get media info if saved JSON has an invalid duration
Butter v1.0.23
Bug #3413 - Validation for hostname config option
[t3235] Ensure appropriate trackevent resize handles are always
displayed when trackevents are too small visually
Bug #3414 - Make Heroku slugs smaller
[t3408] Don't allow negative or 0 to be entered for project duration in media editor
Bug 3426 - Add output compression
Bug #3391 - Update sqlite3 for node v0.10 compatibility
Bug #3290 - Flash version detection and warning layout. Only appears if flash is used.
Butter v1.0.24
Bug #3430 - Secure default cookie config
[t3431] Prevent empty strings in JSON triggering as false and then using incorrect data
Bug #3304 - Disable projectTitle click listeners while saving, tighten up the application of those listeners and add a CSS class for when they're disabled
[#3404] Add track events with single click, not double.
[t3001] Readd butteruid being appending onto sources for Sequencer Clips
Bug #3449 - Switch to unified GA account
Bug #856421 - Run Travis CI tests on node v0.8 and v0.10
Bug #3441 - Remove unused util/xhr dependencies