Merge pull request #70 from jszanto/issue51

issue 51
Fixed small error in the Doctrine annotations.
Added doctrine schema validation to travis.
Updated DB mapping check command.
Updated dependencies.
Updated travis PHP version requirement.