Char 4 part1 - git repository

introduce four types of git repository
Google keywords and wildcards
HTTP: The Definitive Guide - preview and chap 1
Add note: escape encodeURL & encodeURIComponent
Mac stortcuts
Add semver.md
Note about curl
Shortcut for auto-complete in vim