improve \cms\data\page\PageAction

- use `getSingleObject` instead of validating ourself that only one
object id is given. Moreover, used ids are forced now.
- improve handling of body and sidebar contents
Merge pull request #95 from ray176/patch-2

improve \cms\data\page\PageAction