Revert "Merge pull request #4607 from Aryn/master"

This reverts commit a1fee3e6c358eda0efdfd5d511acf20a02d79fae, reversing
changes made to bf4533efde728d6da8756ef3fa27532936c82c42.
Revert "Merge pull request #4541 from comma/dev"

This reverts commit 596b6084e3f9eee62e960379ec764518c14dff7d, reversing
changes made to fa88663c23c206c187bcdcc0a364ce5f345d9830.
Revert "Merge pull request #4513 from Aryn/master"

This reverts commit fa88663c23c206c187bcdcc0a364ce5f345d9830, reversing
changes made to 608c48c6dbec5c59e05c61b209eada6c630a5a6b.
Revert "Merge pull request #4478 from Aryn/master"

This reverts commit 86941a58f0e2a6ccd5cd4b9b7afc33b461257a46, reversing
changes made to 65b8215ec767640d1cadc03d0e9494fb21875a78.
Bugfix for new APC code, gridchecks won't just turn off equipment.

Was a problem with me switching the order of the checks.
Merge pull request #4628 from Mloc/bs12-lightingrevert

Revert fancy lighting code
Merge pull request #4632 from Ccomp5950/apc_low_charge_fix

Bugfix for new APC code, gridchecks won't just turn off equipment.