Hierarchical SVG Tokenization: Learning Compact Visual Programs for Scalable Vector Graphics Modeling