updated the way competition summary is referenced in the userStats model

userStats now stores a reference to the competitionSummary. added minimum to
votes so they don't go beneath 0 (they shouldn't, but just in case).
Merge pull request #20 from paulgrock/competitionSummaryRef

updated the way competition summary is referenced in the userStats model