ANTARCTICLE-247 Case-insensitive authentication in Antarcticle

Fixed code review notes (SecurityServiceComponent uses lots of futures, even when quering the database. This approach does not seem beneficial, as it clutteres the source, provides no real async processing and complicates unit tests with 'await' calls)