#12 transform the geometry before giving it to the serversearch
Merge branch 'feature/12-bugfixes-basic-resource-gui' into dev
 #Use the HttpOrFtpDownload instead of HttpDownload
 #15 fixed typo in enum Taggroups
 #15 created first version of BasicPropertiesPanel
 #15 added Basic Properties tab to ResourceEditor

An instance of BasicPropertiesPanel was added to ResourceEditor as tab.
 #15 added possibility to generate a UUID in BasicPropertiesPanel
 #15 forgot to add binding for comboboxes in BasicPropertiesPanel
 #15 added some functionality to QueryComboBox, QueryJList and TagsJList

The classes QueryComboBox and QueryJList are now nullable.
Furthermore it is now possible to change the Taggroup of the TagsJList,
this means that its model will be replaced
.
 #15 created a first version of AdditionalTagsPanel
 #15 QueryComboBox.executeQueryAndSetModel() check if model not empty before making a selection
# 15 added actionlisteners for add and remove button in AdditionalTagsPanel
 #15 added Addtional Tags tab in ResourceEditor

An instance of AdditionalTagsPanel was added as a tab in ResourceEditor
 #15 created simple ToStringComparator
 #15 fixed a wrong binding in ResourceEditor
 #15 made it possible to set the metaclass in QueryJList and QueryComboBox
 #15 created TagAndTagGroupEditor
 #15 moved Taggroups to different package
 #15 created TaggroupUtils + jalopy
 #15 created ActionTagUtils