Don’t use “new String(String)” constructor

Discovered by FindBugs.
Don’t use “new String()” constructor, just use an empty String

Discovered by FindBugs.
Download queue: link to text key list

This can be useful for sharing lists of keys or backup in fear of db4o
corruption.
Merge branch 'fetch-keys-link' into next
Don’t implicitly unbox the primitives, use the correct parser method

Discovered by FindBugs.
Use autoboxing instead of creating new Integer objects

Discovered by FindBugs.
Don’t iterate over keys and look up the values, iterate over entries

Discovered by FindBugs.
Don’t use String concatenation in loops, use a StringBuilder

Discovered by FindBugs.
Declare constants as static

Discovered by FindBugs.
Remove unused fields

Discovered by FindBugs.
Remove unused parameter

Discovered by FindBugs.
Merge remote-tracking branch 'bombe/discovered-by-findbugs' into next
Node config defaults: fix minimum store size bug

The storeSize configuration option accepted values down to 10M, but the
node would fail to start when the store size was less than 32MiB.

This commit consolidates the knowledge on minimum store sizes to
constants in Node, raising the minimum datastore size to 32MiB in the
configuration options. This commit also clarifies on error messages for
invalid store sizes, and adds unit tests for sanity of default store
sizes.
Merge remote-tracking branch 'bertm/fix-min-storesize-squashed' into next