Minor cleanups and CMake Min. Versions

- CMake: check for boost 1.49+ (move) and CUDA 5.0+ (hypnos fallback)
- include: add missing mpl/find header
- virtual inheritance: remove ": virtual public BaseClass" (not really
  necessary but complicates GPUocelot parses)
- kernel: remove only "static" kernel function in the whole code
  (not necessary)
Print libSplash Version during cmake