CMSPageBundle: custom html attributes renamed to data-cms- from cms-, to allow html validation.

There's also probably a bunch of smaller model changes in this commit.