update to input preset

This will add a new input type to the input preset. Adding 'camel' option to camel case strings. The reason for this request is that twig considers the `-` character to be special and therefore properties with a `-` cannot be accessed with the dot operator. Instead you need the janky brackets.

    {{thing.other-thing}} {# not working #}
    {{thing['other-thing']}} {# working #}

This will also allow camel casing to be available using inputpreset. rather than `-` separated only.