Merge branch 'develop' of https://github.com/axlm/Entity into develop

* 'develop' of https://github.com/axlm/Entity:
  Modified .gitignore.
  Cleaned up test cases. Or did I?
  Made compareTo implementations null-reference safe.
  Updated POM.
  Added useful utility for generating version information.
  Updated POM.
  Modified language builder APIs.
  Utilized static imports.
  Refactored code as a result of running findbugs.
  Modified language builder APIs.
  Removed redundant files.
  Organized imports.