Removes unused CSS

Removes ellipsis CSS, which is no longer used.
Refactoring

Removes unused fields from details page and corrects various errors.
Removes unused infobox code

Opening info screen is no longer present, so this commit removes unused
JS module and updates relevant integration test.
Fixes popup height resizing error

When clicking between popups the popup height was being calculated
incorrectly. This fixes the error by setting the height to its default
height before checking the window height.
Updates Gemfile and specs

Updates failing tests, removes unneeded tests, and moves coveralls to
production in Gemfile.