Move PhutilArray constructor one level up
Summary: PHP allows changing constructor signature so I see no reason why constructor shouldn't be directly in PhutilArray.
Test Plan: Unit tests.
Reviewers: epriestley
Reviewed By: epriestley
CC: aran, Korvin
Differential Revision: https://secure.phabricator.com/D5935