Reworked the concept of the landmark loading:

- Renamed LandmarkFileLoader to LandmarkFileGatherer and changed its
interface to now be responsible for just gathering the files from
different sources.
- The LandmarkFileParsers now take a file as input
- Extended ImageSource interface

Full functionality not yet implemented