enableremote fixed, init now idempotent

Signed-off-by: Marek Jawurek <marek.jawurek@gmx.net>
ENH: detabified (assuming tab width 8) few places in favor of 4 spaces for consistency
Merge remote-tracking branch 'otherpullrequest/master'

Upstream does not reply communication. Merging other pull requests not merged by upstream.
detabified my changes
Added two issues that should be worked on. Could not find out how to post issues to my own repository.
Google no longer sends a content-length with the actual file content. This breaks the progress notification. This fix uses the fileSize property that is available at findInFolder and passes it to fetchPage