Merge branch 'hotfix/47' into develop

Forward port #47
Merge branch 'hotfix/45' into develop

Forward port #45
Merge branch 'hotfix/zf-rest-31' into develop

Forward port #39
Merge branch 'hotfix/zf-apigility-admin-190' into develop

Forward port #48
Merge branch 'hotfix/49' into develop

Forward port #49
Merge branch 'hotfix/50' into develop

Forward port #50
Merge branch 'hotfix/readme-formatting' into develop

Removes code markers from headings
Merge branch 'hotfix/54' into develop

Forward port #54
Merge branch 'hotfix/55' into develop

Forward port #55
Merge branch 'hotfix/56' into develop

Forward port #56
Merge branch 'hotfix/57' into develop

Forward port #57
Fix HAL helper injection into HelperPluginManager
Create factory classes
Create factory classes
Merge branch 'feature/create-factory-classes' of https://github.com/neeckeloo/zf-hal into feature/create-factory-classes

Conflicts:
	src/Plugin/Hal.php
Fix CS
Remove inject method
Typo and wrong return value

Minor things, type and wrong return value
Add option 'use_proxy'
php_cs fix