Move directory creation from download into main.
Temporarily fix the GL XML specification path.
Rename parser to spec. Rename spec structs.
Refactor specification parsing. Refactor specification-to-package transformation.