Added support for setting the userAgent
CHANGE do not control for errors

If one of all the resources fails then it suposes that the page failed
Merge remote-tracking branch 'ainformatico/master'

Conflicts:
	lib/screencap/raster.js