Fast deploy over USB

This patch enables the fast deployment but only over USB. This implementation of the fast deployment doesn't support yet cross session capabilities.
I've noticed that there are several metadata files stored in the project that are not push from the CDE but rather maintained by the Mobile App. This files are still contained in the assetManifest and that's how I differentiate them