PHP Unit test for ArrayCollection class
Moving test for ArrayCollection to correct namespace
Docblocks, cs fixes, coverage annotations
Merge branch 'tests/array-collection-tests'

Close #24