Opening a file issue

It's possible a user tries to upload a file with `.dyn` or `.dyf` extension but it doesn't correspond to its content (a file with `dyn` extension but actually it's a custom node and v.v.). Therefore we can't relay on the file path when define the type. So define the type of workspace from the file content
if the name isn't "Home" the ws from the file will be loaded as Custom node