Merge pull request #1400 from igorw/patch-3

[docs] Format config command options consistently
Allow disabling svn branches/tags, fixes composer/satis#43
Only ask for gitignore if the current dir is a git repo, fixes composer/satis#44
Add note about stability flags and min stability to the basic usage docs, fixes #1403
Add github-oauth config documentation, fixes #1405
Show reference as well in show command overview
Fix config merging for arrays
Warn users if github tokens contain invalid chars
Fix test
Add support for .inc files in classmap, fixes #1396
Change confusing name
add support for --no-progress, fixes #621
change parameter order to preserve BC
Add ability to use a Regexp when updating packages
Allowed only * wildcard
Merge remote-tracking branch 'athieriot/update-regex'
CS fixes, refs #1419
Clarify transport exception for 403s, fixes #1416
Merge remote-tracking branch 'galymzhan/add-noprogress'
Output info about downloads even with --no-progress and show when reading from cache, refs #1410