Updated the batch files to Premake 5.
MinGW/OSX build fixes.
Refactored and fixed parsing of original source text for declarations.
Fixed parser not to call GetPreviousDeclInContext if the declaration context has no previous declarations.
Added Signature property to functions that provide the original function signature as accurately as possible from the original source.
Fixed a signed/unsigned warning.