Optimize images and remove unused image files
Fix api sidebar fixed positioning bug

Turns out nested media query support isn't awesome! Switching the query
to (min-width: x) and (min-height: y) fixes the problem.
Load homepage screencast on demand instead of by default