Strip comments and whitespace from all nodes

Fixes #42
Inspired by https://github.com/Polymer/vulcanize/pull/43#issuecomment-49590122