Twitter Conversion Tracking on Home Page

Twitter Conversion Tracking on Home Page
NEW: Twitter Conversion Pixel for Home Page

Twitter Conversion Pixel for Home Page *This version tested in dev
environment, ignore other pull request*
Upgrade ui-select2 to ui-select
add task and query for finding mismatched task.status != task.results.status
debug spec test failure
revert the debugging backtrace; the err is intentionally triggered by the rspec
add output to test so it is clear that the error message is expected
patch from @kookster to address one case of task.status mismatch #575
update nil duration based on completed transcoding tasks
set audio_file.duration based on transcoded length, if duration is not already set
fix method name typo; add debugging line to otherwise no-op abstract method
add task CANCELLED status/transition, and start applying it to tasks with stuck? + rescue! methods
Started working on new notifications
Remove 2-min transcript from premium
allow speaker update in api
Changed status notifications to show the upload and transcription statuses, and inform users about full transcripts after the first two minutes are loaded
Added styling to remove the bottom margin on the p element in the alert box
Added functions and variables to show the proper file status notifications
cascading speaker select
assign speakers form