Match MapIt authority on ID

Attempts to match the MapIt authority to data in the Authority model on the optional `mapit_id` field (requires database migration) as a first step, falls back to the original `full_name` string lookup if this is unsuccessful (most likely because the `mapit_id` hadn't been set in the database.

Closes #147