more minor fixes around asset pipeline changes

1. put back needed icons for settings editing
2. fixed incorrect js syntax after dropping jrails.js
fixes #2371 - removed iconv - causing deprecation notice - block in require: iconv will be deprecated in the future, use String#encode instead
Added Minitest and other cleanups