inFlight components do not emit `end` events
fix component-info(1)
update builder
Release 0.13.1
Using the current remote to get the file path
Exit code now being passed

This was not happening before and would mean that failed executions of
`component build` would not set the status code on the shell.
Merge pull request #297 from anthonyshort/multi-remote-fix

Using the current remote to get the file path
Merge pull request #298 from ravenac95/exit-code-fix

Exit code now being passed
remove a comment
refactor .getJSON() callback
change error handling to treat non-404s as fatals
Release 0.13.2
update builder
add .main to component-create(1) generated component.json
fix UMD: use this instead of window for global
update builder (and fix associated tests)
remove .addLookup() from component-build(1), now performed in Builder
add Package#url() default of first remote

really we should probably do some lookups to discover which is the real
remote anyway
add component-info(1) tests
fix a call to fn() that should be done()