Updates file comments.

Expands the explanation of how bash reads in the various shell profiles.
Adds alias to list hidden files.

Updates mkdir arguments to create parent directories as needed.
Adds a few git command aliases.