added implementations for create&update entity methods
edited contract of some DAO methods
- replaced null as return values of finder methods by empty list
- generated missing toString() methods for some entities