The device argument allows a dict of nxapi parameters to be passed to the module to simplify passing the nxapi parameters
This commit adds the shared module support for Cisco NXAPI. The shared module builds on top of the urls shared module. The urls module provides the http/s transport. This module only supports the JSON request message format.