moving settings class to its own file; creating gpio_mixins file; now we can run some tests on settings classes without importing the GPIO
setting the last_saved attribute on the moisture sensor class
adding a default datainterval setting