Moved proxy-selecting routine into a new module
Merge branch 'master' into staging

Conflicts:
	.gitignore
	.travis.yml
	config/perl/pmb-install.txt
	lib/Cinnamon/Task/HTTP.pm
	modules/perl-json-functions-xs
	modules/perl-web-useragent-functions
auto-merge staging into master
auto