Add colorized check_collector output

Use httplib codes
Replace `int(resp['status'])` by `resp.status`
Add missing main title
Merge pull request #1050 from camptocamp/main-title

Add missing main title
Update the "Update application" page titles
Merge pull request #1052 from camptocamp/title-again

Update the "Update application" page titles
Handle desktop/laptop w/ touch screens the same way as tablets
Merge pull request #1053 from pgiraud/desktop_touch_screen

Handle desktop/laptop w/ touch screens the same way as tablets
layer.childLayers isn't always set
Merge pull request #1042 from camptocamp/no-childLayers

layer.childLayers isn't always set
Merge pull request #1044 from camptocamp/check-color

Add colorized check_collector output
Typo for WMTS maxResolution

And use `is not None` to have 0 values
Merge pull request #1045 from camptocamp/wmts-hint

Typo for WMTS maxResolution
Use is_ for comparaison with boolean
Filter capabilities XML
Add missing copyright
Add missing tests
Better cache when we don't deffer on user
Remove pep8 hack
Add support for proxies (mostly done by @sbrunner)