replaced with .ignore in out/bin/
minor edit
added platform specific build section
changed 'struct language' to 'struct extension' from new header
added '_H' to include guard
This header is used for abstracting the process of loading dynamically linked libraries.
These files are all os-specific function abstractions.