* Parse out the method, path and protocol
* Don't cry if the request doesn't fit that pattern, although I've never heard of one that didn't
* Test included