* refactor: Tidy up sensor discovery
* more files
* removed uneeded files
* updated array check
* updates for linux/supermicro
* small changes
* Update linux.inc.php
* Add supermicro temps back to linux.inc.php
* No need for is_file on rfc1628.inc.php, it exists
* Revert rfc1628 change
* Fix whitespace...
* rebased
* fixed $valid data not being passed to new sensors() function
* On my device (AP7901 / AOS v3.9.0 / App v3.7.4) discovery would keep
clobbering the bank and current sensor. Looking in to it the oid
should be used for current and not bank. To fix this now it pulls
a count of banks using the `rPDULoadDevNumBanks.0` oid. Per MIB that
will return 0 if no banks are found. In which case skip the bank
detection.
* Also update PowerNet-MIB to v4.1.7 released 2015-08-05