Write rough draft release documentation for incremental updates.
Make test suite use native ruby + rjb instead of JRuby etc.
Switch from systemtimer to Ruby's timeout module in test suite.

systemtimer was relevant in Ruby < 1.9 (and is only available in for
such versions of Ruby in Debian).
Take screenshots through Sikuli instead.

This is much more reliable, and has fewer dependencies.
Update test suite setup docs.
Drop some unnecessary dependency checks.
Merge branch 'devel' into test/rjb-migration
Wheezy's cucumber is good enough for the test suite.
Merge remote-tracking branch 'origin/feature/incremental-upgrades' into feature/incremental-upgrades

Conflicts:
	wiki/src/contribute/release_process.mdwn
Merge branch 'devel' into feature/incremental-upgrades
Fix fuzzy string.
[de] small translation
Add a couple of default I2P IRC channels to Pidgin
Merge branch 'devel' into feature/incremental-upgrades
Install libsys-statistics-linux-perl from squeeze-backports.
Tails specific settings/configs for I2P

* Disable IPv6 support
* Disable i2cp (allows java clients to communicate from outside the JVM). If
  this is unset an exception for port 7654 would need to be added to ferm.
* Disable "in-network" updates (this is also done in the regular I2P packages)
* Disable the outproxies. Access to the Internet is already routed through Tor
  so these are unnecessary. If end-users have a good reason to go through one of the
  I2P outproxies they can turn them back on.
* relaxed permissions so that both the i2psvc user and the i2psvc group have access
* Boostrap through 127.0.0.1:8118
Add the amnesia user to the i2psvc group

This will allow the standard Tails user to access the I2P config directory.
Add a Tails specific initial news file

Many of the things in the default initialNews file don't apply when I2P is run
under Tails. The text can be expanded on later.
Allow access to the local 'eepsite' through FoxyProxy
Add exceptions to ferm for the standard I2P ports