Per abstract persistence id ktoso

Makes `persistenceId` abstract in the new classes (PersistentActor, PersistentView, and all their java versions).

Depends on adding `PersistentView`, after that please rebase.

Resolves half of https://github.com/akka/akka/issues/15436