Implemented GaussianAccessPattern.

The GaussianAccessPattern is meant to explore hotspots of permissions.
For each call to next(), this pattern uses a Gaussian distribution
(c++11 std::normal_distribution) to pick the source process, destination
service, destination process, and destination port.