making sapporo2 compile on older gcc compilers by default and including kernels so that run can be from another directory

For integrating sapporo2 into amusecode.org, 

changes:
* making sapporo2 compile on older gcc  (CPU_SUPPORT off by default as this needs sse4)
* include kernels.ptx in code lib so that it does not have to be loaded from disk (if running from other directories this makes live a lot simpler)