Squashed commit of the following:
commit cb6f125c73
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 20:26:59 2013 +0100
discover root_ip properly
commit 8228e73f5b
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 19:47:23 2013 +0100
better name for util package
commit 4546036f4f
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 19:23:55 2013 +0100
bug fixes in getting wireless info
commit 78554e5516
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 19:07:44 2013 +0100
refactor snmp_connect to handle versions and device classes
commit ca9edd114a
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 15:23:52 2013 +0100
rename discoverall to discovernew
commit 1b897e4aee
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 14:51:06 2013 +0100
change debug log tag for store_device
commit 8a5306e056
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 14:50:10 2013 +0100
rename Discover.pm to Device.pm
commit 3197e38819
Author: Oliver Gorwits <oliver@cpan.org>
Date: Sat Apr 13 14:48:31 2013 +0100
allow netdisco-do to do all acton