Client facing viewed reults calls

Most of the client work needed to show unviewed tournaments for a given user.

Left to do:
-Implement a new endpoint on the server
-Add the handler in Arbiter.m for this new endpoint
-Update TournamentProtocol.cs to parse the new field(s) as needed
-Add a handler to the tournament details alert so the client can show each unviewed tournament in sequence (right now the client asyncronously hangs waiting for the callback after the first screen--though this behavior causes no apparent issues beyond not displaying the 2nd+ screen)