Use nock to mock github tar.gz responses on test/remote.js
Merge pull request #677 from ruyadorno/iss-650-mock-remote

Network independency for `Base#remote` test suite.
Remove test uber high timeout.

- Also simplify/move stuff in remote test.