Add composer.json and restructure file layout accordingly.
Change PHPParser version requirements to avoid conflicts.
Add fix for PHP 5.2 compatibility.