FED-76: Fix (unsupported) provisioning json serialization of scala collection.
FED-76: Fix weird runtime MethodNotFound error on scala Map.getOrElse (when run from tests/IDEA/JUnit).
FED-76: Fix conversion to/from legacy objects wrt uppercase/lowercase field names.
FED-76: Fix allowed token source for refresh tokens.
FED-76: Fix returned last checked message id (and nextUrl) in bp2 message DAO.
FED-76: Fix OAuth2 response type validation.
FED-76: Fix (most of the) tests.
FED-76: remove redundant public abstract from interface method declarations.
FED-76: minor redundancy and style changes