add targetcli support to iSCSI resource agents

The lio_node and tcm_node cli commands have be deprecated in favor of targetcli: http://linux-iscsi.org/wiki/Lio-utils#Overview

This adds support for targetcli, so HA iSCSI targets and LUNs can be exported on distros that no longer support lio_node and tcm_node.
oops, this causes a syntax error.  if i remove this the agent appears to work fine though.