Finished `FromJSON` instance for AurInfo

- And everything parses properly!
- What happens when a field is parsed for doesn't exist?