A couple endpoint improvements

I noticed we missed the default options after our last change of format for the configuration.
I also fixed some error checking in the endpoint description escape parser, and improved some output for when the endpoint description is invalid.