I am doing this commit on behalf of Govind Avireddi:

This commit implements three changes:

  1) Changed the URI value in the update_lig function as this should be updating
  the existing lig that is passed through the input argument.

  2) Added new functions for querying the logical interconnect group by name,
  querying for all supported interconnect types, querying for logical
  interconnects and also querying for connection templates, ethernet by name and
  fiber-channel by name.

  3) Added additional optional argument for bandwidth parameters along with
  Ethernet configuration for bulk creation. Currently function for single
  network configuration has provision for specifying bandwidth parameters but
  not for bulk creation of Ethernet configurations.