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
You either `import Record` and then use `record?` or `require Record` and use `Record.record?`.