Bug 1081427 - Use custom interface to expose marionette content

Would this be simpler if you just made an array of the dashed ones and the camel case ones? Then we also wouldn't need the `toCamelCase` function. It's only 4 more strings for now