Update to PSR-4

First run for https://github.com/hoaproject/Core/issues/43.