[Fix] Handlers using the HTTPOAIClient now close the previous connection
before retrieving the next iteration of results from a new request
[Fix] Changed MetadataSearchImpl.consume to fix #19
Merge pull request #2 from andrefgomes/fix19

[Fix] Changed MetadataSearchImpl.consume to fix #19
Fix bug 21
Fix bug 22
Merge pull request #3 from andrefgomes/fix21

This pull request  fixes #21
Merge pull request #4 from andrefgomes/fix22

Accept merge that fixes issue #22
Merge remote-tracking branch 'origin/fix22' into development

Conflicts:
	xoai-service-provider/src/main/java/com/lyncode/xoai/serviceprovider/parsers/IdentifyParser.java
[Test] Added missing test for the previous 15fix commit
Merge remote-tracking branch 'origin/15fix' into development
[Configuration] Updated .gitignore to remove xoai modules
Merge remote-tracking branch 'origin/fix19' into development
Merge remote-tracking branch 'origin/httpFix' into development
[Refactor] Cleaned up comment in RecordParser
[Test] Added test that confirms MetadataParser behaviour
[Test] Added an example for MetadataParser for a xoai-langExample.xml
file that has a xml:lang field. Corrected metadataParser accordingly
[Fix] Fixed MetadataSearchIndexTest which was expecting the wrong number
of entries
[Refactor] Simplified previous fix by using endElement instead of
anEndElement
[Configuration] oai_dc.xsl now includes xml:lang as a field in the
created xoai.xml
[Change] MetadataSearch has now a generic argument to define the type of
query results it returns. This adds the ability to create more complex
MetadataSearch results
[Feature] Added a MetadataSearcherItems implementation that returns
MetadataItem objects (which contain additional properties coming from
the XML file)
[Fix] Added test files missing in previous commits
[Refactor] MetadataSearchImpl now extends AbstractMetadataSearcher