Debug mode: show gecko version
Fixed the HTTP redirection handling

The content of response object, the call of listeners, better
match PhantomJS's behavior and it is less buggy.