Updated device.py to support passing of SSH identify key file to ncclient

Updated to expose ncclient's 'key_filename' argument providing the ability to manually specify an ssh key file to use.