Add CSS for Completion Ribbon:   [#59365552]

https://www.pivotaltracker.com/story/show/59365552
View changes for Completion Ribbon:   [#59365552]

https://www.pivotaltracker.com/story/show/59365552
Small hack to work around interactive state as an 'answer'   [#59365552]

HACK TODO: Clean up the 'answer' question.

https://www.pivotaltracker.com/story/show/59365552
Rename some indexes on a long table name

This fixes a problem in migration 20141021152306 where the index name
can be too long for some databases (sqlite, in particular).
Fix interactive_run_states association
Add flag for iframe interactives on whether or not they support reporting

Also, add a valid report view for the ones that do support it.

[#81421060]