References #2587. Fixing issue with multiple input Streams reused several times. Now a new input stream is created every time is needed

Change-Id: Ia5d928268d75eb47f6a2dd4cd2ee04cf8bb85e97
Fixes #2438. Fixing several issues regarding Ontology/Annotation import tool

Change-Id: Ia4846f98e067a48b4d098a8225d3d952ce32af3a
Refs #2438. Fix issue with setting GO column correctly

Change-Id: I03a722e39237f107eddb19abff73966aedad8767
Refs #2438 - Adds pack() at end of methods updating dialog contents so
that dialog will fit everything. Remove explicit size setting for
ontology panel.
Refs #2438 - Set primary key column to the correct value.