Extends encryption modules checks

- first check for openssl module
- fallback to mcrypt check 
- warn about both
it might be nicer to use elseif to save one levelvet of indentation, looks okay otherwise