Adds Actions.findUsersWithEmail

This method not only finds users with given email, but also
removes all registered users which didn't complete registration
by filling in their password during some predefined amount of time.

A config option config.registration.inactiveUserDropTimeout was
added to reflect this amount of time.
migrate auth to actions
step 2 in moving auth out from DB usage
Add actions.getUserbyId, test it and move auth to use it
Remove db/eventbus dependencies from lib/auth and lib/routes

This patch removes database and eventbus dependencies from
routing modules and forces them to use actions layer for
their needs.

Reason: I can test actions layer.