Mixed the official changes into the bug fix.

Mixed the recent official changes into the bug fixes for [Inconsistent Download Locations with FlexGet](https://github.com/pyload/pyload/issues/808). Looks solid. Pushing to sasese\stable and into the pull request.