Smaller h1 font size, scroll overflow changes

Changes in this commit:

- Smaller h1 font size on mobile and tablet, text overflows on tablet like it does on mobile
- Got rid of whitespace around h1 contents as it messed with side scrolling (sometimes you could scroll past the end of the actual page title)
- Got rid of the current mobile fade, replaced it with the one [here](http://sa.ndropad.in/2013/04/03/horizontal-css-scroll-shadow.html) with the shadow color modified a bit; note it doesn't work fully on Chrome, but that shouldn't be an issue because it's for mobile and tablet
- Got rid of title-overlay in CSS because it's no longer used