Updated component packages to add branch-alias

Now that we have per-component repos, we need the ability to install
dev-stability packages. Currently, this can only be done if you specify
dev-master (which is auto-enabled via packagist), but not via dev-develop.
Additionally, you cannot specify version strings like "2.1-dev" or "2.2-dev", as
those aliases do not exist.

This patch adds dev-master and dev-develop aliases for each component.
Bug fix for GlobIterator extending service

Reported by andrer on IRC... If a service extends GlobIterator, there
was a problem where we were checking if (!$instance) which would yield a
catchable fatal error that GlobIterator cannot be casted to a boolean.
To solve this, the comparison operators should be strict so PHP does not
try to convert the type internally. The types checked against are the
expected types if no services have been returned, so the overall
behavior should not be changed by this fix at all.