Update troubleshooting.md

I never thought of looking in the aliases section of the documentation...
Extended the fetchFile() method of the ComposerRepository class to be
able to deal with http basic auth. In case the remote resource responds
with a 401 ask the user for access credentials and retry quering the
resource again.
Moved 401 handling from ComposerRepository to RemoteFilesystem and
displaying the url when asking for the credentials.
Reverted the last changes. Changed logic in callbackGet() method to
respect the 401 handling also if STREAM_NOTIFY_FAILURE fires as on my
local machine the handling of STREAM_NOTIFY_AUTH_REQUIRED never got
executed.
Removed dead statement.
added artifact repository initial functionality
added logging for wrong files
added verbose logging for artifact directory scan
added documentation entry about artifact usage
added support for nested location of composer.json files within artifacts
added fixture dummy artifacts
set version to dev-master to artifacts without version
travis locale version order fixed
modified test in order not to depend on sorting order
Fixed behaviour of Filesystem::findShortestPath[Code] for paths with up-level references
Added support for vendor dir excluded from working dir
Fixed tests for autoloader generator
Call realpath() on result of sys_get_temp_dir()

On OSX the temp dir is within /var, which is a symlink to /private/var.
If this is not resolved, the comparison will fail when comparing to the result of `git archive` in testGitExcludes().
Add a / to the beginning of a file matchin pattern if no / in rule.

See https://www.kernel.org/pub/software/scm/git/docs/gitignore.html
Update 03-cli.md

config schema section anchor has changed