Enhance/fix reporting

* Remove obsolete event classes which are no longer necessary after
  fixing Issue-9 in 80946fbe9b7ed77cb0a9460df89644335d9a142d.
* Remove interface for ReportContext and rename implementation.
* Report context is no longer Guice-managed.
* Remove update method in ReportContext.
Remove Maven site files
Update license headers and NOTICE files for 2014
Update to Selenium 2.39.0