Request native xhr types

Builds on pull request #25 by adding xhr.post tests for each new native xhr type