major changes in RNG/Profiling implementations and PCLTools additions
- RNG is now header only / pure static and uses std::random
- Testing/Profiling is now based on std::chrono
- some usability additions to PCLTools
split Profiling into .h/.inl and added doxygen comments