Organized imports.
Removed redundant files.
Modified language builder APIs.
Refactored code as a result of running findbugs.
Utilized static imports.
Modified language builder APIs.
Updated POM.
Merge branch 'feature-jpa-implementation' of https://github.com/axlm/Entity into feature-jpa-implementation

* 'feature-jpa-implementation' of https://github.com/axlm/Entity: (28 commits)
  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.
  Updated persistence.xml for sql script generation. Added generated sql scripts to .gitignore.
  Fixed project dependencies.
  Ignore target.
  Modified .gitignore.
  Removed redundant porject.
  Moved Java test files to maven directory structure. Modified POM to reflect test files.
  Modified default file encoding. Modified source target.
  Renamed packages.
  Moved Java source files to maven directory structure. Moved persistence.xml to maven directory structure.
  Get the ball rolling.
  Removed redundant file.
  Modified persistence.xml to improve sql script generation.
  Added GeneretedValue annotation to improve sql script generation.
  ...
Added useful utility for generating version information.
Updated POM.
Merge branch 'feature-jpa-implementation' of https://github.com/axlm/Entity into feature-jpa-implementation

* 'feature-jpa-implementation' of https://github.com/axlm/Entity:
  Added useful utility for generating version information.
Made compareTo implementations null-reference safe.
Cleaned up test cases. Or did I?
Merge branch 'feature-jpa-implementation' of https://github.com/axlm/Entity into feature-jpa-implementation

* 'feature-jpa-implementation' of https://github.com/axlm/Entity:
Modified .gitignore.
Merge branch 'develop' of https://github.com/axlm/Entity into develop

* 'develop' of https://github.com/axlm/Entity: (22 commits)
  Updated persistence.xml for sql script generation. Added generated sql scripts to .gitignore.
  Fixed project dependencies.
  Ignore target.
  Modified .gitignore.
  Removed redundant porject.
  Moved Java test files to maven directory structure. Modified POM to reflect test files.
  Modified default file encoding. Modified source target.
  Renamed packages.
  Moved Java source files to maven directory structure. Moved persistence.xml to maven directory structure.
  Get the ball rolling.
  Removed redundant file.
  Modified persistence.xml to improve sql script generation.
  Added GeneretedValue annotation to improve sql script generation.
  Refactored code for better sql script generation.
  Removed redundant files and directories.
  Added MySQL drop create sql statement PU. Added in-memory Derby PU.
  Expanded testing. Still a work in progress. Added test data files.
  Modified for testing purposes. Additions to Builder API.
  Reorganized operation order.
  Added shcema to @Table definition. Added setter for Id.
  ...
Merge branch 'feature-jpa-implementation' into develop

* feature-jpa-implementation:
  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.