actions.copy should work with one argument (source==dest, like in actions.directory)

So that this:
  this.copy('Procfile', 'Procfile');

Can be written like this:
  this.copy('Procfile');
Make spawnCommand and runInstall methods public
Merge pull request #223 from SBoudrias/patch-spawn

Make spawnCommand and runInstall methods public
Action tests: JS style
Extracted 'spawn_command' into its own action module
Added test to actions.copy.
Remove built-in generator
Check for required arguments
Merge pull request #231 from passy/named-error

Check for required arguments
Merge pull request #224 from RaineOrShine/patch-1

actions.copy should work with one argument
Merge pull request #226 from passy/spawn-command

Extracted 'spawn_command' into its own action module
Merge pull request #229 from passy/remove-generator

Remove built-in generator
0.11.0
Followup to #229 - remove built-in generator

Slap @passy and @sindresorhus for not trying out the PR
0.11.1
Fixed test cases that (I) broke by removing generator
Retain file stats when copying (close #235)
Add a fith argument to actions.remote() that let's user delete local cache to force the fetch of a new file
dropping (spaces) at EOL
Merge pull request #247 from jdespatis/force-cache-refresh

Add a fith argument to actions.remote() that let's user delete local cache to force the fetch of a new file