User and league posts work properly now

Added league, match, and bet ids (plus indexes for each) to posts table
so that a user can create a post about a league/bet or a league can
post about a match being updated