Support for arbitrary HTTP POST Content Types, closes #1015