Add codegen capability to create equals() and hashCode() methods for POJOs.
Fix xsd
Update GenerationTool
Use Arrays.equals() inside generated equals() methods.
Merge pull request #3613 from zoltan-tamasi/issue-1380-branch

[#1380][#3613]: Add codegen capability to create equals() and hashCode() methods for POJOs.