Made the RestResult exception handling more general.

Previously the RestResult took only PodioExceptions, now it accepts all types
of `java.lang.Exception`.
Made the Utils class extendable.
Made the Podio SDK facade extendable.
Defined the Parser interface.
Refactored the PodioParser.

The PodioParser is renamed to JsonParser and now implements the Parser
interface.