Fixed the ParallelSim in the Makefile

The current Makefile does not handle the Relocatable code well, as we
are not compiling and linking it properly. I put in a quick fix that
compiles all the CUDA code as relocatable, but I believe this is bad
practice and will be inefficient.