resolve now accepts opts object

opts now can contain 'extensions' key which will be passed directly to
resolve function from resolve package. This allows to resolve non-js modules.
include fixtures for coffee
pass extensions through parent

we don't need separate optionsargument
Merge branch 'refs/heads/andreypopp'

Conflicts:
	test/local-coffee.js
	test/modules-coffee.js