Migrate all old icons to font-awesome 4

refs #1205
refs #1087
Fix conflict between render_error on different controllers

There was a method render_error on ErrorsController that would override the
method with the same name on ApplicationController, so it wouldn't work as
expected.
erge remote-tracking branch 'origin/master' into bootstrap3