Merge pull request #25 from parrisvarney/master

Adding optional "base_url" authentication parameter for newer users.
Return Client object with identify()
Moving DataStructures directory out of project
Accessing data/customObject throught meta, instead of the reverse
API for OptionList
Fixed a doc and comment error
Fixed "back to nav" issue in doc
Fixed test case name
Merge pull request #27 from parrisvarney/OptionList

Adding support for OptionList CRUD and search operations.
Adding option list to the docs index. [ci skip]
Merge branch 'master' into CustomObjects

Conflicts:
	doc/index.md
	src/Client.php
Adding tests for returning Eloqua visitor data.
Adding support for searching for visitor data.
Adding documentation explaining visitor data usage. [ci skip]
Merge pull request #28 from tableau-mkt/visitor

Adding support for searching visitor data.
Throwing an exception if a users attempts to access the /data/customObject API using a version other than 1.0
Merge branch 'master' of https://github.com/tableau-mkt/elomentary into CustomObjects

Conflicts:
	test/src/ClientTest.php
Forgot to stage a file in the last commit
Made call to \Eloqua\Client->setOption() proliferate options to HttpClient and GuzzleClient
Merge branch 'master' into BulkApi

Conflicts:
	doc/index.md
	src/Client.php
	test/src/ClientTest.php
Remove issue from merge conflict