use SwingWorker in validation function
changes to openValidatePanel()
add allowed tags without value for chado
fix to ensure within array bounds when getting a subsequence