Replace glyphspecs with the properties system

For now removed glyphspec handling code from Python and did preliminary changes to `renderer/glyph/*`.

[ ]. `Glyph` vs. `BaseGlyph`. This is the major issue now. Those classes are distinct in the properties system but were merge together in JS.
[ ]. Update `common/plotting`.
[ ]. Update tests.