Bingo: monte carlo solution

monte carlo solution to the Bingo exercise. uses a shuffled arraylist to
generate bingo cards, bit sets to mark the cards and check for bingo,
and a shuffled arraylist to call numbers