publisher-provider module splitted into app and protocol submodule
provider protocol messages moved to publisher-provider-protocol
Stream classes moved into separate packages
Protocol messages moved into separate package
Provider (= main app) renamed to App and new Provider actor implemented
Metadata classes moved into separate package
reference to main class updated
prevent copying of keys into shaded jar
Harvester -> App
Merge pull request #9 from IDgis/restructuring

Project restructuring