added unit tests for container.Resolve,
added new object factories for http request scope and thread scope