added CreationTimestamp to HttpHealthCheck and TargetPool + refactor War...

...ning

Moves common code for Warning and KeyValuePair our to their own files.
Adds creationTimestamp to HttpHealthCheck and TargetPool
Adds missing live tests for InstanceApi
Improves ParseHttpHealthCheckTest