spec: Redo FakeConnection for libtyrant
Move time-related things to ::Tyrant::Time
Move sanitization to tyrant/sanitize
TyrantFaction: Handle failure of looking up own faction

faction_name would be nil, and we would try to append nil to a string,
which doesn't work
Remove various get_ from method names
TyrantRaids: Use Raid#seconds, not Raid#time
TyrantHistory, TyrantWar: Use cache: kwarg
spec: Raids are measured in hours now, not seconds
resanitize
spec: Fix missing faction, player, raid methods
Tyrants: Don't require tyrant/connection