dnn-4006 The www.dnnsoftware.com cannot be upgraded to 7.2.0
removed httpcontext dependency
refactored code to not require installation check
cleaned up code