Added PlayerRepository, and elaborated the persistence test for Troupe.
Also moved Id generation / control responcibility from the database to
the code, because hibernate is a huge goddamn dick.