feat(json): support application/json enctype
closes #24