check both player's ratings against the other's min and max in Seek match check

refactors getAbsoluteRating as a standalone function.

refactors matchesOptions and matchesPlayer into matches(player, options)
adds Seek.getOwnerRating
updates User.seekGame to use seek.matches(this._player, options)
converts Times to milliseconds in Bot seek creation
fixes rating check in Seek.accept