Paginate, add footer, and fix things

* Paginate region index and show and category show
* Paginate user show page
* Add and style footer
* Fix some things, like adding region id to posts
Yeah something like this 
`  def new_match_request_params
    match_request_params.merge(
      requester: current_user,
      opponent: get_opponent
    )
  end

  def match_request_params
    params.require(:match_request).permit(
      :request_message,
      :start_date,
      :end_date
    )
  end`