Test login page with behat

Using KernelDictionary trait instead of implementing KernelAwareInterface and dealing with the kernel.

Adding step for connecting user and adding token to security context.