bugfix (field param 'preload' does not work)

* renamed $isPageSource to more appropriate name $pageExists
* set $pageExists only if target page already exists

Change-Id: I4487ee2efd2028106d94b5210780762f20aea408
Merge "bugfix (field param 'preload' does not work)"