Check if response is nil pointer in NewDocumentFromResponse
Added test for NewDocumentFromResponse with nil response
gofmt
Merge pull request #37 from siriustnt/nilresponse

NewDocumentFromResponse crashes when nil pointer is passed
add test to detect a &nbsp; from a call to Text()
add test with Html() for good measure