start using Sass for CSS

no style changes in this commit, just setting up the structure. More to
come.
reset styles with normalize (git.io/normalize)
restructure style.scss using nested properties

no substantive changes... resulting css should be pretty much identical
start of better mobile display

- set viewport to device width
- prevent search input from stretching page