panorama: changed internal storage format

using json now which is better to read and change than the extjs encoded format
fixed creating symlink