Do not install requirements from github.txt in editable mode
fix blank lines
fix broken master regarding pep8 number of blank lines
Merge pull request #6089 from edx/cdodge/pep8-fixes

fix broken master regarding pep8 number of blank lines
Merge branch 'master' of github.com:edx/edx-platform
In microsites, don't redirect logged in users with enrollments to dashboard
Merge pull request #6088 from edx/cdodge/no-redirect-to-dashboard

In microsites, don't redirect logged in users with enrollments to dashbo...
Merge pull request #6038 from edx/zoldak/not-editable-mode

Do not install requirements from github.txt in editable mode
Improvements and bug fixes for shopping cart: WL-117, WL-114, WL-116, WL-115, WK-122