Add an escape() function to CCM.

Should replace the one provided by NCM::Component.
Add unit tests for escaping and unescaping
Merge pull request #23 from piojo/escape-in-ccm

Add escape() function to Element.