Composer reconfigure

Fixed composer configuration to support corportate proxies by forcing
HTTPS protocol only for github
Fixed invalid named version tag for php-documentor
ArrayIterator forced fix

Forced all array datasources to be array iterators. Change required to
support real iterator calls on arrays because class iterator calls
cannot revolve on array style methods or cause error in sub iterators