moved all source engine and steam related files to libraries/steam
refactoring
added steam.LoadMaterial(name, directory_hint)
revised how sub models are added and handled
better error checking
use steam.LoadMaterial
tweaks
normalize uv
mount download folder for all source games if it exists
fixed texture with extension in vmt files not being found
refactoring