Add file module

Per ChrisM, I'm moving cordova specific 'file' module out of the new dworklight project and into here.  Only a single module is being added.  The sniff layer had been brought in previously.