Add RotaWeekBuilder for naive rota generation

* Returns three of the provided people to be rota'ed onto support.
* Ensures uniqueness of the three people rota'ed in

TODO: Base choice on real rules not naive randomness
TODO: Include knowledge of historical data