Added HttpApplicationBase and a corresponding Wrapper class to simplify testing. I've only abstracted the properties and events we actually use, but more could be added. This closes #219