Merged requested to merge RichFuture-VectoriseRayTracing into master
Various updates to support developments in Lbom and Rec for vectorised ray tracing. Major changes are
Add a private package for GenVector (Kernel/TemplatedGenVector). Temporary until such a time as my updates for this are merged into ROOT and available. The ROOT pull request for this is at https://github.com/root-project/root/pull/394
Add a private package Kernel/Vc that provides the Vc library. Also temporary as it is promised this package will return in LCG 88.
Extend the ray tracing tool interface with vectorised methods.
Extend the ray tracing utils header file with vectorised implementations.