Issues/112

ok i've implemeneted:

1) a random delay for logins for admin, receivers, whisleblowers
2) i've added unit tests of this
3) added a scheduler to manage sessions and related variables

the commit includes some bugfixing of missed creation_date copies on old migration scripts.

@vecna / @hellais can you take care of reviewing this?