Reimplement filesummary in JS
Add plural translations
Several improvements

 - Remove summary if it's "empty"

 - Properly check if count is 0

 - Reshow html if it was hidden before
Remove simpleFileSize() | See #4118