Implement fluid interface in all entities

Currently the fluid interface of entities is inconsistent. This PR fixes this and adds missing phpdocs as well.
Fix spec folder name for OrderBundle
Merge pull request #554 from Richtermeister/fluid-interfaces

Implement fluid interface in all entities