Refactor TopicView - extract filter method to FilterBestPosts

Still much to do but this should reduce the complexity scores
for TopicView
Fix bug: pressing enter on the "forgot password" modal does not submit the form
FIX: create an upload when FastImage throws an exception

FastImage might throw an exception when it isn't able to recognize a
file as being an image (ie. happens when users changes the extension
manually)

Also improved upload specs a lot
display the size of the attachment in the preview

instead of adding it during post processing
change the icon in the composer toolbar with a more generic upload icon

also changed all references to "images uploads" to a "uploads"
ooops, fixed CookedPostProcessor specs
Merge pull request #1191 from cfstras/patches

Fix bug: pressing enter on the "forgot password" modal does not submit the form
Update client.nb_NO.yml

broken yaml
Russian translation (actual version)
Merge pull request #1196 from abbat/master

Russian translation (actual version)
Merge pull request #1185 from novemberkilo/master

Reduce complexity of TopicView
Merge pull request #1194 from ZogStriP/uploads

[Upload] Great deal of renaming