Revert "Fix PassLocationProperties to actually propogate the location properties"

This reverts commit cbbedb00ff5b28337a2a06eccec032032f705a7d.
Reset develop to working c runtime. Move all newer commits to hashtable branch