fixed #706 : added OSX Finder behavior for new notebooks, and added undefined checks for username and desc
handling the new user scenario and creating default notebook
fixed #706 : also handing fresh/new user when tree is empty