Shoved the really fiddly attendance xp rules into
ExperienceAwardsService.  UGLY AS HELL.  Not sure of better solution
right now.