Fixing encoding
Change line endings
Fix rain sense bug, update line endings.
Improve config management.

Remove code that was added to compensate for changes in sd.json when
users upgrade the program. On program restart, default values are loaded
into gv.sd and if an sd.json files is found, the default values are
replaced using those in the file if they exist. this allows for
key-value pairs to be added or removed by simply editing default
dictionary in ospi.py.
Merge branch 'working' into Web_Py_UI

Conflicts:
	README.md
	ospi.py
	ospi_addon.py
	sd_reference.txt
	static/log/water_log.csv
Start adding BBB and ligttpd code

Add try-except blocks for Adafruit GPIO module.

Add an import statement for flup.
Merge branch 'Web_Py_UI' of https://github.com/Dan-in-CA/OSPi.git into
Web_Py_UI

Conflicts:
	ospi.py
Make program able to run on RasPi or Beaglebone black.

Modify program to try importing either RPi.GPIO or Adafruit_BBIO.GPIO
and recognize platform program is running on by success of import.
Enable program to run on either RasPi or Beablebone Black.

Modify program to try importing either RPi-GPIO or Adafruit_BBIO.GPIO
module and recognize which platform program is running on by success of
import.