Updates and Cleanups
  - Updated leagues to match Trydis/Master (incorrect case of some league names mainly).
  - Tidy up numerous classes.
  - Return PlayerSearchParameters to Trydis/Master's standard.
  - Add ItemSearchParameters as own class.
  - Fixed CalculateBid in case of CurrentBid = 0.
  - Re-Added ResourceType Enum Not used by me, but causes less issues for upstream code.
  - Moved SearchTypes to own class.