WMSCapabilitiesReader generates layer attribution object

The ```rawAttribution``` configuration option is added to the WMSCapabilitiesReader, which allows the reader to generate fully fledged attribution objects rather than HTML markup.

By default, the behavior is unchanged: HTML markup is generated.

This PR depends on https://github.com/openlayers/openlayers/pull/1182

Tests pass, TIA for any review.