integrating new installers
(cherry picked from commit aaf1bf29e630ad251efc21b962987d8d2be32f6d)

Conflicts:

	changelog.html
	war/pom.xml
[SECURITY-54]

Jesse's original patch
(cherry picked from commit dd80d5b6b78a110444123911dc04dc664630a81f)
[SECURITY-54] Massaging the original fix.

- Use the proper block cipher mode.
  Or else the information about the plain text still ends up revealing as a pattern without the attacker knowing the key.
- No need to hide SLAVE_SECRET from the encrypted payload.
  jnlpMac is needed to decrypt this payload to begin with, so there's no point in hiding it. This simplifies the code a little bit.
- Using a newer slave installer that uses the -secret option
(cherry picked from commit 0ea7af2bc2b69569962d7213eae65f47adb3e22e)