create internal system messages

These messages are to be broadcasted to all bundles/actors at specific times,
eg. when a user starts to edit a file.
layout of actor system in synchronization module

Create `SyncCommand` message dispatcher to appropriate actor (one actor per open
file).
Basic handling of messages in actor.