Tweaking gmake and restructuring target platform checks.
Restructuring LibraryInfo fetches. Added major/minor version for compilers.