code cleanup; removed modules magetab and magetab-gwt
optimized imports
printing protocol code cleanup
added sanitize method to MageTabFiles to remove _UNASSIGNED_@ values;
 fixed NPE in MageTabGenerator incase of incomplete file assignment column (for multichannel experiments)
SDRFWriter workaround (very dirty hack): MAGE-TAB for a multichannel micro-array experiment should show different factor values for different samples
optimized imports
code cleanup
neet to sanitize MAGE TAB files before validation
removed public modifier for UiHandler methods
confirmation message declared as private constant now;
optimized imports;
Merge remote-tracking branch 'origin/submissionEditor' into submissionEditor
rework protocol assignments...
refactoring protocol assignments
hiding "Assign..." button for protocols which assignment we do not support now
turned off showing sql by hibernate
create 1 labeled extract per extract in 2-color experiments
simplifying labeled extracts  view interface; support only one label per extract
removed unused code
bugfix: Adding a 'Raw Data Matrix' File breaks SDRF preview
bugfix: The ENA library info contains an explanation in brackets after the actual term e.g. RANDOM (Random selection by shearing or other method). The values in brackets should not appear in exported SDRF