Register the private & public server keys directly in the configurator
[BC break] Rip out all consumer "private key" fake stuff

Replace by true openssl crypto stuff
[API break] Redesigning the Authentication module

Start using Silex SessionServiceProvider to store the sessions for compatiblity with subrequests