search only for the waveunit if wavemin or wavemax is given
removed unused statements
added the methods `download` and `fetch` to ``Database``

- `download` forces adding or overwriting of new data using the VSO interface
- `fetch` queries the database if `download` has already been called once with
  the given query. Otherwise, `download` is called and the query is passed on
  to this method