A simple, Secret Santa generator. Uses generics to allow you to easily tailor it's use.