Update query_parser to use Record.record?

This is an update for the 13.3-dev changes, switching is_record?/2 to Record.record?

Also update defrecordp/3 to Record.defrecordp/3

https://github.com/elixir-lang/elixir/blob/master/CHANGELOG.md