refactored dmx-storage

- changed design of dmx_universes
- made dmx_universes static
- added "enum dmx_universe_state" for easy on/off switching

ECMD:
- added "dmx set {universe} {on,off}"
- added universe state to "dmx universe"

Signed-off-by: Maximilian Güntner <maximilian.guentner@gmail.com>
added LIVE/BLACKOUT button to dmx.ht

Signed-off-by: Maximilian Güntner <maximilian.guentner@gmail.com>
typo fix

Signed-off-by: Maximilian Güntner <maximilian.guentner@gmail.com>
add SNMP readout support for DHT11 sensors

Add SNMP handlers for reading out humidity and temperature values
provided by DHT11 sensors.

Currently, ethersex is limited to only one such sensor. A future
extension to multiple sensors would be possible, the SNMP OID layout of
this implementation has been chosen with that possibility in mind.

SNMP OIDs are
SNMP_OID_ETHERSEX.5.1.n for the polling delay of sensor no. n [HZ]
SNMP_OID_ETHERSEX.5.2.n temperature sensor no. n [deg Celsius * 10]
SNMP_OID_ETHERSEX.5.3.n rel. humidity of sensor no. n [% * 10]

Only n=0 is implemented due to the constraints outlined above.
corrected indent errors
Fix ordering of config menu
add help text to DHT_SNMP_SUPPORT menuconfig
scripts/indent.sh

Signed-off-by: Maximilian Güntner <maximilian.guentner@gmail.com>
Merge pull request #266 from mguentner/dmx-storage-refactor

Dmx storage refactor
simplify menuconfig heading
Merge pull request #268 from arwarw/feature-dht11_snmp_support

add SNMP readout support for DHT11 sensors
Changed shell to bash, so it works on Mac OS X too.
Merge pull request #269 from joerghermann/master

Changed shell to bash, so it works on Mac OS X too.
Merge remote-tracking branch 'upstream/master' into e6-upstream3