Allow keys to be set (in anticipation of write commands). Better object __repr__() for spaces and tickets.
Fix test failure on spaces-with-tickets that have no milestones-with-tickets. Make tests runnable directly.
Tickets can now be written to with Ticket.write(), and deleted with .delete()