profile was global because var was missing
Option to tell authenticate what to do without SAMLRe... fields.

Now it was always login, but it can be logout as well (or nothing).
Merge branch 'fix-global' into newsl
Merge branch 'default-operation' into newsl

Conflicts:
	lib/passport-saml/strategy.js
validation part of xml contents extracted to parameter
SAML accepting LogoutRequest, not responding correctly yet
strategy prepared to have logout response functionality
requestToUrl additionalParameters, req/res
Merge branch 'more-powerful-requesttourl' into newsl
generating LogoutResponse
using RelayState