Making tools tips work on mobile
Merge pull request #205 from mfairchild365/fixes

4.0 work
Allow removing feeds by unchecking them
Merge pull request #207 from mfairchild365/remove-feeds

Allow removing feeds by unchecking them
Fix integrity constraint violations

Fixes #206

Seemingly random integrity constraint violations were being seen when saving media.  It was not very reproducible.  They key violation was `0-media-content` which fits the primary key for the `media_has_nselement` table.  There already exists a record in the database with that key even though no media record exists with an id of '0'.

I think the issue is that `getFieldValue($context, 'media', 'id');` always returns `null`.  And thus doctrine would try to insert a record with a media_id of zero.  I'm not sure how it sometimes worked but not other times, probably something to do with the doctrine internals.

As you can see with the rest of the inputs, none of them specify a media_id, I'm assuming because doctrine knows how to link the records.  Thus, removing them should solve the problem.
Merge pull request #208 from mfairchild365/issue-206

Fix integrity constraint violations
hang-left and hang-right for tooltips
Merge branch '4.0_template' of github.com:unl/UNL_MediaHub into TODOs
Styling added tag ui
Making tooltips
Styling upload text
Media upload styling
Adding edit and delete buttons to teaser.
Copy edit
Removed play button from related channels
removed required from channel image. deleted extra submit
Merge pull request #209 from spennythug/TODOs

Todos
Converting helpers to tooltips and linking tool tips with inputs for accessibility
stripping old styles
Removing unused fields and not hiding used ones.