Added executable linker command
Added shared library file parameters
Moved ctargets struct into build-c-targets
Added cbuildoptions to build-c-targets file
Alphabetized build options structure
Added better path handling across build and build-c-targets
Merged linker functions
Removed packman-cli target
Added parrallel compiler invocations
Replaced appends with one make