Add php example code and tests.
Rename data-class-alias setting to just data-class.
Make a more helpful error message if hard tabs found in yaml. Closes #75.