Remove dead code and align with some JS code from CE

Merged username-removed-128633 requested to merge remove-dead-js-and-align-with-ce into master

Related to gitlab-org/gitlab-ce!7205. /cc @vsizov