Linking now works correctly as well
Cleanup of the run task so that support for iOS can be added
Cleaned up the task semantics to support running ios
Added a test Xcode project to help flesh out compiling for iOS
Updated the shaders to be compatible with iOS, and added the assets to the test iPhone project.
Fixed an issue with rendering on iOS by transposing the matrices before sending them to gl