Added some changes about the way a file is checked for modifications. This patch enables the use of fast-deployment across sessions but not across devices. Also if the project is deleted from the device the fast deployment will no longer work.
If the project is not found on the phone then reset the fast deployment for this project and send all the files
TODO: add the functionality in order to work cross platform