Add a "file" dialog for portable devices on which there is no real file system, instead save to localStorage
List, load save, and delete saved circuits to localStorage.