tools/CleanupTranslations: close stream resources

br would not be closed if there were no changes.
fis and isr were never closed.
support/BinaryBloomFilter: close file

It was not closed otherwise.

Note that the file and channel can be closed without affecting the
ByteBuffer map.
support/CountingBloomFilter: close file

It was not closed otherwise.
pluginmanager: close resource stream
async/ContainerInserter: close stream even on an exception
updater/MainJarDependenciesChecker: close streams
Merge branch 'static-analysis' into next
Update translations

Thanks to volunteers on Transifex.
Remove trailing whitespace
Rename errant localization keys

Property files can look like "key=value", "key = value", "key:value", or
"key value". Fred only recognizes the first, so it can find unescaped
spaces in the middle of a key, whereas conformant parsers find
"key value=more value". Because of this, translators on Transifex are
presented with part of what Fred considerers the key as the start of the
value, and translating it changes the key Fred finds to something the
localization layer isn't queried for.
Add underscores to remaining languages
Merge branch 'localization-key-spaces' into next
Remove untranslated strings from translations

Because Transifex does not support this, it is string matching and
removes strings for which no translation is necessary.
Update translations

Thanks to volunteers on Transifex.
Update default bookmark editions
Build 1464

See tag for changelog.
Add a Permissions attribute to the Manifest
Merge remote-tracking branch 'nextgens/manifest' into next
Added OCBBlockCipher from BouncyCastle v1.49.
Changed AEAD in and out streams to using OCBBlockCipher_v149.
Removed BouncyCastle 1.49 requirement from docs and updated links to 1.50
Removed extra imports from AEAD in and out streams.
Deprecated OCBBlockCipher_v149