Add version numbers to bower.json

We can specify the versions for replacejs and jquery.visible. jquery-ujs
doesn't appear to have versions or releases, so I'm just leaving it
blank for now.
Add missing semicolons to JS files

As pointed out by jshint.