Stopping the 'key' param being leaked (Bug #1333096)

Turning it to a session variable straight off and reloading the page

Change-Id: Ie3f3a627eadcf0f85f513339b45bd9dc8e0d2432
Signed-off-by: Robert Lyon <robertl@catalyst.net.nz>
Merge "Stopping the 'key' param being leaked (Bug #1333096)" into 1.9_STABLE