asn: added header options and provider tests

only attempt to query providers that succeeded when we initialized.
asn: added spameatingmonkey as provider
Merge branch 'asn' into toaster

Conflicts:
	config/connect.asn.ini
	docs/plugins/connect.asn.md
	plugins/connect.asn.js