Update Travis configuration for PRs

This increases the risk that someone totally breaks Intern and makes
bad tests pass, but decreases the risk that someone provides a PR
and the Travis run does not show the correct changes once the code
is actually committed, which is a more common problem right now.
Use the correct relative path

Follow-up to previous dumb commit.
Use the fulfilled value from a chained promise

dojo/Deferred#resolve does not unwrap promises so we need to resolve
using the fulfilled value rather than the promise itself.

Fixes #93.
Merge branch 'master' into geezer

Conflicts:
	.travis.yml