added basic snmp_check method to see if device is snmp able
refactors in dispatcher and consumer
implemented snmp check consumer and snmp check and ping job to add device controller
create dbmanager package for creating views and such.
unit tests.
unit tests
refactor dispatcher
correct ping dispatcher get_hosts function
make snmp check job save snmp system data to device doc