<bugfix>Fix issue with whitespace between port spec items</bugfix> <ticket>#634</ticket>
<bugfix>Fix issue with whitespace between port spec items</bugfix>
<ticket>#634</ticket>

Factoring out the routine to parse descriptors/specs makes this a much simpler fix on master.

core/modules/utils.py:
  - parse_port_spec_item_string: strip whitespace before starting to parse

minesense/VisTrails,VisTrails/VisTrails,celiafish/VisTrails,celiafish/VisTrails,minesense/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,Nikea/VisTrails,hjanime/VisTrails,celiafish/VisTrails,hjanime/VisTrails,minesense/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,minesense/VisTrails,minesense/VisTrails,hjanime/VisTrails,Nikea/VisTrails,Nikea/VisTrails,celiafish/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,VisTrails/VisTrails