bugfix check status name matching

Now with more (alright, some) test coverage of the API method in question.

Addresses #117, allows any character for the check part of the URL and 404s if the check or entity is not found.