Default to */* when there is no Accept header

This fixes #8 by defaulting to */* when there no Accept header, and adds tests for more Accept variants.