Bug 448986 - [http] HttpServiceRuntimeImpl trackers really only need to
track ServiceReferences

Change-Id: If5360582a3d5e9515c55aea7962907181dbccc6b
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 448772 - [http] [RFC 189] should use impl context or system context
to track whiteboard services

Change-Id: I683f64e36bb4045f65d9c2533f623db08cc0394e
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 448772 - [http] [RFC 189] should use impl context or system context
to track whiteboard services

 - add new tests

Change-Id: I904fdcae6dd4029c33f179ed5a18683ef645ff67
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 451388 - Massive log entries: java.lang.IllegalArgumentException:
Alias not found: /advanced ... at
org.eclipse.equinox.http.servlet.internal.HttpServiceImpl.unregister
Bug 451636 - [http] update to the latest R6 API
Update api filters for ExtendedHttpService
Bug 452125 - [http] EventListener tracker should use same tracking
pattern as other whiteboard services

Change-Id: I5e56137a8287bc9e54db3bd5fc48109805edbf24
Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
Bug 448986 - [http] HttpServiceRuntimeImpl trackers really only need to
track ServiceReferences
 - Fix SerlvetTrackerCustomer to always track the reference
Bug 448986 - [http] HttpServiceRuntimeImpl trackers really only need to
track ServiceReferences
 - combine tracker customizers that were doing the same thing into one