[enh] Separation of VesselDao into VesselDao (handling VesselVO, VesselFeaturesVO and VesselRegistrationVO) and VesselSnapshotDao (handling VesselSnapshotVO)
[fix] Merge branche_rdf into master [enh] RDF: Move code into a new module 'sumaris-core-rdf' [enh] RDF: Allow to export as Vowl format (remove dump into a file) [enh] Upgrade graphql libraries, and fix IEntity<ID> runtime error [enh] Upgrade graphiQL app
[enh] Trip: allow to qualify a trip [enh] VO: add strategyId in TaxonGroupStrategyVO and TaxonNameStrategyVO [enh] VO: Add a computed hash code on TripVO and OperationVO
[enh] PersonDaoImpl : add transcoding for user profile labels (VO<->Entity) [enh] VesselDaoImpl: add status filter; return not closed period if no filtered date [enh] ExtractionServiceImpl: init rectangle locations if config option allows it
[enh] add ojdbc8 dependency for Oracle database [enh] PersonDaoImpl : add transcoding for user profile labels [enh] toTypedVO now returns an Optional [fix] VesselDaoImpl: if no vessel feature found, return 'unknown vessel' instead of null [add] add LocationClassificationDao and default SEA & LAND in test dataset [enh] add missing libsodium.dll files (for Windows release) [enh] add db changelog 0.19.0