Add http://.../decode/ handler to take an encoded key and return it decoded.

This is to make the firefox keyword.URL atually work.
remove unused local variables

Signed-off-by: Simon Vocella <voxsim@gmail.com>
remove Unnecessary @SuppressWarnings("unused")
change Node instead of node because the static method isTestnetEnabled() from the type Node should be accessed in a static way
remove unused logMINOR variable
Use Logger.shouldLog() here.
Logging
Reinstate but comment out, and add FIXME.
Reinstate size local variable and *actually use it*
Reinstate and comment out. We will need this soon, it's just commented out because of current issues with debian.
Reinstate. We need to check this. But avoid warnings by not keeping the value.
Russian l10n update.
Merge remote branch 'adilson/keywordurl' into next
remove unused imports and rearrange better other imports
add parameter <?> to a raw type DoublyLinkedList and DoublyLinkedList.Item
add parameter <String> to a raw type Collection
add parameter <String,Object> to a raw type HashMap
add parameter <HashResult> to Comparable and fix compareTo
add default case: do nothing, instead of add the missing enum cases that do nothing
add parameter to a raw type Iterator