fix #658 Page Engine issue with pageDefinition.animation = null

This commit aims to fix a problem when pageDefinition.animation is set to null. Now the pageEngine load the page content in the wrong div. With this commit the pageEngine loads the page content inside the same div when the animation is set to null.

close #660