Keep consolidated shared_example generic.
Merge pull request #29 from GovWizely/calum/keep-consolidated-shared-examples-generic

Keep consolidated shared_example generic.
First commit, import locally.
Started mappings and queries.
Updated mappings, nested queries.
Updated indexing, mapping, and queries.
Added geo_regions and topics fields and queries.
Refactored import methods.
Refactored query methods, import spec.
Added specs.
Uncommented import statement.
Code climate revisions.