glfs: Fix incorrect cfgstring parsing
glfs: Fix incorrect cfgstring parsing

It was mixing up volume, path, and server names. It should be straightened
out now.

Add some comments, and make each section work and look as much like the
others as possible.

Reported-by: Paul Cuzner <526e5967c1f778e480f386a4e768c83af6d400ed@redhat.com>
Signed-off-by: Andy Grover <b7d524d2f5cc5aebadb6b92b08d3ab26911cde33@redhat.com>

yasker/tcmu-runner,JefferyHu/tcmu-runner,open-iscsi/tcmu-runner,agrover/tcmu-runner,superlibj/tcmu-runner,lxbsz/tcmu-runner,liuy/tcmu-runner,open-iscsi/tcmu-runner