[Security] Add an option to disable the hasPreviousSession() check in AbstractAuthenticationListener
make scheme and method requirements first-class citizen in Route
added scheme and method setter in RouteCollection
made schemes and methods available in YamlFileLoader
made schemes and methods available in XmlFileLoader

it uses an attribute list instead of multiple scheme/method elements that I also experimented with
[Serializer] Allow options to be passed to SerialiizerInterface#serialize and #unserialize. Thsee options are available to all encoders/decoders/normalizers that implement SerializerAwareInterface.
Fix CS issues, removed global options
Rename $options to $context, as it makes the intent much more clear.
Added context to JsonEncoder
[Security] Change signature of `AuthenticationException` to match `\Exception`
[Security] Add `getMessageKey` and `getMessageData` to auth exceptions
[Security] Add initial translations for the exceptions
[Security] Fix AuthenticationException constructor calls
[Security] Fix AuthenticationServiceException constructor calls
[Security] Fix InsufficientAuthenticationException constructor calls
[Security] Add custom `getMessageKey` AccountStatusException childs
[Security] Add initial translations for AccountStatusException childs
[Security] Fix exception constructors called in `UserChecker`
[FrameworkBundle] Register security exception translations
[Security] Add note about changed constructor to changelog