Literally throwing stuff at the wall to see what sticks...
Merge branch 'master' of github.com:concerto/concerto

* 'master' of github.com:concerto/concerto:
  change assert equal statements so that expected values are first
Added save button which probably doesn't work
CSS tweaks
Moved preview screen button up to top of screens#show view
Generated img html tag in graphics.js to support #695
Hid duration by default for #695; removed code that generates preview img tag in model
Made default duration dynamic for #695
Made tweaks to contents#new form for #695
Removed New Template button from screens form to close #426
Visual tweaks to graphics preview
Revamped feed selection on contents#new for #695. This required a new JS erb action in the contents_controller called add_feed. Also moved remove buttons for subscriptions to match look and feel of this feed selection area.
Auto-hide feed select tooltip when a feed is clicked for #695
If a feed is not allowed, content#new no longer shows it in the feed select list
Added display of screens when a feed is selected in contents#new
Clean up the syntax in screen#show.
Move graphics preview from id 0 to id 'preview'.
Add permission check to shown on screens.
Fix up plugin install validations for local gems
Fix command line injection issue in plugin installer