Added comments to bdownloadActionPerformed()
query() now returns a list of all files if keyword is empty