Support the Obsidian JSON `.canvas` format for Whiteboard

This request must be merged with this one