Results 6 issues of Liang Yu

This PR builds on @seongsujeong's work from #62. In the early draft stage, f019bae below is the only relevant commit. I'm unsure if changes here should be a PR submitted...

### Checked for duplicates Yes - I've already checked ### Alternatives considered Yes - and alternatives don't suffice ### Related problems Logging in s1-reader is inconsistent with logging in COMPASS...

enhancement
needs triage

### Checked for duplicates Yes - I've already checked ### Alternatives considered Yes - and alternatives don't suffice ### Related problems Orbit downloader and s1_reader have unique versions of SAFE...

enhancement
needs triage

Currently all orbit files need to be local for reader to work. Eventually something using BeautifulSoup should suffice to parse [ASF](https://s1qc.asf.alaska.edu/aux_poeorb/).

This PR address #40 and add: * ability to load orbit from annotation XML * moved orbit file reader to s1_orbit * default to annotation orbit To do: * more...

enhancement

Currently all bursts are stored as `sentinel1_ burst_slc` object and lack any built-in method for sorting/filtering.