1 Wire DS18B20 Minimal Coding

A paltry 32 bytes is the kind of thing I need. I've changed all my int's to unsigned ints... I'm tearing every library function I'm using to pieces...

I'm down to 5.2k, and I had dreams of putting this on an ATTiny45, but I'm afraid that's probably not possible.

I need to get another 1.2k to fit it, but I'll probably be switching to the ATTiny85.