adding File#local() and File#remote() + tests (fixes #402)
using installTo instead of hard-coding 'components', improving test reliability too
adding a test for a non-default install location
Merge pull request #404 from duojs/local-vs-remote

Adding local vs remote guard for files