Rewrite environment.py and avoid selenium

It's actually possible to use requests exclusively, thus selenium
is removed. The enviroment.py of behave runs "before_all_scenarios"
which basically does the login procedure; it's not executed
in the scenarios tagged with 'login'.