Fix bug that prevented accessing the last element in the list
Add attributes
Change type of the attribute "collection"

The type has been changed from List<Model> to List<T>
Add constructor that accepts several search options
Add attribute "id" to Contact class to avoid
UnrecognizedPropertyException

If the Contact class does not contain the attribute "id", the following
exception is thrown when calling Parser.parseList(...):
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:
Unrecognized field "id" (class
org.bioontology.ontologies.api.models.NCBOSubmission$Contact), not
marked as ignorable (2 known properties: "email", "name"])
Resolve warnings about generic types
Merge pull request #2 from marcosmartinezromero/master

Looks great. Thanks Marcos!