rename method to avoid constructor confusion

fixes #475
merge system report upgrades from networks branch
system report: improve error/notice rendering
system report: add notice for upcoming PHP upgrade