Added phpunit dependency, avoid clashes with existing PEAR installs

Tries to include Yaml/Inline class from two separate locations,
which clashes with "cannot redeclare class"
Use FixtureFactory for YAML, move helpers to FixtureContext, consistently create assets