More Quality Cleanup

* use explicit reference such as this or static references
* use proper java variable instance naming (ie not underscores preceding
name)
* use proper java case on static final variables such as LOGGER
* removed unnecessary definitions of remoteHost, remoteAddr, and
remotePort shadowed from tomcat super classes under test cases.  Renamed
session to httpSession as that shadow was separate and needed to be
defined separately.
* updated tomcat 7 to 7.0.55
* started adding comments in tomcat 8 and will follow in others
regarding pieces of tomcat not actually implemented within test cases in
an effort to make it more obvious to what is being used.  Ultimately
will like pull unimplemented items out into separate class making the
waffle implemented portion completely obvious.
Merge pull request #126 from hazendaz/master

More Quality Cleanup