fixes #2635
Merge pull request #2639 from dotCMS/issue-2635-cant-create-custom-field-var-in-form

fixes #2635
fixes #2640
#2620 do nothing if template isn't defined
#2620 ee.jar with fixes
Merge pull request #2643 from dotCMS/issue-2620-push-template-without-live

Issue 2620 push template without live
Merge pull request #2642 from dotCMS/issue-2640-error-editing-copied-host

fixes #2640
#2562 update if exists
Merge pull request #2647 from dotCMS/issue-2562-publish-audit-update

#2562 update if exists
#2646 check if live template exists
Merge pull request #2648 from dotCMS/issue-2646-continued-push-non-live-template

#2646 check if live template exists
#2649 fixed cache issue with automated test
Merge pull request #2651 from dotCMS/issue-2649-fieldvariable-cache

#2649 fixed cache issue with automated test