Update comment.
Add warnings about signal loops to Syncable definition.
Remove opportunity for signal loops from SyncControl::setBpm.