Added WP_Screen provider
Use an array in container to setup base providers
Some improvements to pretty print handler
Avaibility of provider is automatically checked