improved free user handling
added support for premium users.
- TODO test behaviour of invalid premium account
- TODO test behaviour with no traffic left