remove extra margin from text component, generated from paragraph browser styles

This branch gets rid of the extra margin that text component was inheriting. For some reason Polymer, is wrapping \<content> in paragraph \<p> tags, which had been inheriting top and bottom margins from the browser's default styles. I just overrode these.