Fix: multiple using of getPage overwites cache

The getPage's cache becomes overwritten while using
[!getPage&cache=`1` ... ] two or more times on a same page.
Thus we can't use two or more calls to getPage to show
different content (eg. from getResources with different params).

Signed-off-by: Anton Andersen <anton.a.andersen@gmail.com>
Fix for previous commit. (:

Signed-off-by: Anton Andersen <anton.a.andersen@gmail.com>
Add scriptProperties to cachePageKey signature

Merge remote-tracking branch 'origin/pr/19' into develop

* origin/pr/19:
  Fix for previous commit. (:
  Fix: multiple using of getPage overwites cache