Promote glyphs to a top level element

Currently, glyphs are specified in a source, but this doesn't make much sense, since multiple sources can use the same glyph endpoint. If we ever chose to support multiple glyph endpoints in a single stylesheet, we can revisit expanding this property later.