Allow keystring passed to authorized_key to contain blank lines and comments

Openssh allows "authorized_keys" files to contain blank lines and comments (lines starting with a "#" character).

Ansible's authorized_key module should also tolerate and ignore blank lines and comments in the key string passed to it - instead of failing with an "invalid key" error.