fixing 

* NPE when hot-reloading project with no studio bindings
* NPE when hot-reloading occurs in non thread-ui
* last modified timestamp occurring before downloading

IN PROGRESS - issue NXIDE-290: Make the studio download project quick 
https://jira.nuxeo.com/browse/NXIDE-290