Improve spec parsing.

- Stop clobbering line-comments because we were also clobbering urls.
- Correctly concatenate any define() deps with spec deps.
- Detect when the define() isn't found and throw.
Fix #155. Fix when.js semver in package.json. Bump version
Fix #155. Fix when.js semver in package.json. Bump version
Start to update for when 3.0
Remove use of old when/apply module. Full when 3 compat now, but uses when 3-only APIs
Fix sizzle AMD package config
Ensure compat with both when 2.8 and 3.x
Enable travis
Update to buster 0.7
Remove submodule init
Remove submodule registration
Remove ci tests on node 0.6. Update to gent 0.5 to avoid buster warnings
Update changelog and bump versions
Add travis badge
Merge branch 'master' into dev

Conflicts:
	CHANGES.md
	bower.json
	package.json
	wire.js
Tighten when version range
Workaround gent-buster issue. Update to gent 0.6.x. Bump versions
Travis seems busted for node 0.8
Merge pull request #163 from cujojs/fix-gent-buster

Workaround gent-buster issue
Merge remote-tracking branch 'original/master'

Conflicts:
	lib/plugin-base/on.js