Added PHPDoc blocks for all interfaces
Corrected mistake in PetInterface PHPDoc block
Added PHPDoc blocks for all abstract classes
Corrected code style according to symfony code conventions
Added PHPDoc blocks for all classes, refactored some variables
Merge branch 'feature-symfony-conventions' into dev