fix GNS-75 (do not close preferences on errors) + tests
store resources type into project files
added dialog for choosing local/cloud resources
fixed bug in topology clear() method
ask users which kind of resources to use for current project
Merge branch 'gns-75' of github.com:planctechnologies/gns3-gui into dev
Grammar change.