Returns true if successful getting the temperature, false is something went wrong.
I don't really take any credit for this code, it's really just a re-organization of code I found on the forums. Hopefully people will find this useful as bit of an abstraction layer. Perhaps I'll make an official library with more stuff some time. Another useful function is the tempToAscii in the example code.