Respect ordering of stream entries

Added streams (`require(stream, {entry: true})`) are not appended to
the internal `_entries` array like their resolved path conterparts.
_entries is used to determine entry indexing in the ouput bundle.
This commit makes sure entry streams are executed in order in the
ouput bundle.