Created configuration, logger and error.
Merge pull request #1 from malcyL/malcyl-talk-to-aws

Created configuration, logger and error.
Added document representing CloudSearch document.
Merge pull request #2 from malcyL/malcyl-create-document

Added document representing CloudSearch document.
Implemented searcher.
Merge pull request #3 from malcyL/malcyl-searcher

Implemented searcher.
Make return_fields optional for search.
Merge pull request #4 from malcyL/malcyl-make-return-fields-optional

Make return_fields optional for search.
Added initial version of indexer.
Merge pull request #5 from malcyL/malcyl-initial-index-implementation

Added initial version of indexer.
Changed version of excon to match version used in fog.
Merge pull request #6 from malcyL/malcyl-downgrade-excon-version

Changed version of excon to match version used in fog.
Extended searcher to deal with boolean queries.
Merge pull request #7 from malcyL/malcyl-add-filters-to-search

Extended searcher to deal with boolean queries.
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