Updated premake project creation to v5.
Updated .gitignore to reflect changes above.
Updated MologieDetours to fix warnings.
Reordered the code and fixed warnings.
Updated gmod-module-base.