Added arguments - e.g. for faceting.
Merge pull request #8 from malcyL/malcyl-add-arguments

Added arguments - e.g. for faceting.
Add ids, results and records to search
Merge pull request #9 from meducation/parse_returned_data

Add ids, results and records to search
Extract out url builder
Merge pull request #10 from iHiD/refactor_out_url_builder

Extract out url builder