Add middleware optionally to catch unenrolled students who fail has_access (TNL-286)
redirect users from about page to info page when there is a marketing site (TNL-286)
display banner on course info page if user is not enrolled (TNL-286)

write failing tests for info page banner
only load tabs if user is enrolled in course (TNL-286)

add tests for static tabs
update number of queries in embargo test
Merge pull request #5281 from edx/adam/hide-tabs-if-not-enrolled-rebase-2

Deployed as hotfix
Merge pull request #5302 from edx/release

Release merge - post hotfix-2014-09-19-1
add Solano CI.
Merge PR#3. Solano: Add post worker hook for copying artifacts.
fixed capturing screenshots
adding post worker script
fixing file log error
introduce bok-choy shards, new firefox version
re-shard lms to fix a failing test.
Add quality report capability.