Just implemented the Fisher-Yates Shuffle for my Secret Santa java program

I wanted to set up a program to email out automatically without anyone knowing who's got who but also to ensure that no one had themselves.
I did it last year by shuffling randomly and then double checking that no one had themselves.
This year I have upgraded to use the Fisher-Yates shuffle and so got rid of the need to re-iterate the list to check for duplications etc...

Possibly the geekest secret santa in the world
