Data types added
bug fix
replaced $dataClass with abstract getDataClass() to ease inheritance development
Iterator interface added
ext-json added
Moved RestClient to Rest\Client; Exceptions added
comment added
data classes added
magic properties added
protected $keys moved to abstract method getProperties() to ease inheritance development
protected $possibleValues moved to abstract method getPossibleValues() to ease inheritance development
ApiCampaign added
data types added
almost completed Campaigns.php
Merge branch 'develop'

Conflicts:
	composer.json