Final pre-common-C++ kernel function release
This is the final release of the simulator with all kernel functions grouped into monolithic .cu files. Subsequently, we are moving to have kernel functions integrated into the C++ (.cpp) files with the neuron, synapse, etc. code.