assets: Switched to Python module loader

The format isn't that much different and we can get rid of the pyyaml
requirement.