Currently, the class's target_id is just some number that is incremented
for each session added. It is pretty meaningless. For software
iscsi/iser it will always be zero since we allocate a host per session.
For qla4xxx the target number is the target id within the hba. The
attached patch, adds a target_id argument to iscsi_add/create_session.
Software iscsi/iser continue to pass in zero, but qla4xxx passes in its
target id number (in qla4xxx terms this is the ddb_entry->fw_ddb_index).
Patch was made over the current test git branch. Thanks for cleaning
that tree up last night Doug.