Added command to generate sencha extjs model from PHP entity.
Prettify model.js.twig output formatting.
Removing comma from the model template.
Restructure the validators array for extjs model generator.
Remove duplicate validations.
Add Length, Regex, Choice constraint/validation.
Map all doctrine column type to extjs.
GenerateEntityCommand can output to file/directory.
If directory is given, then directory structure is created. For example to generate Acme\AcmeHelloBundle\Entity\Person entity, Acme\AcmeHelloBundle\Entity directory will be created. The file will be created at Acme\AcmeHelloBundle\Entity\Person.js
If file is given, all the entity will append into that file. The file will be empty first if it already exist.
Fix up some formatting issue in the ExtJs entity generator template.