First finished draft of LPD8806, Cleaned up Weather

First complete draft of LPD8806 (untested)
Fixed some protocol erors (OFF is  0x80 not 0x00)
Added documentation and assertations to Weather
Excluded *.pyc files from repository