Adding $firewall as a login parameter.

This will allow us to test against firewalls that are not named 'secured_area'.
Defaults to 'secured_area' in order to prevent BC breaks.