Add .gitignore for tags
Use hash for session name

Prevents collisions between sessions in subdirectories with the same
name.
Handle reading from stdin

Don't try to load the session when vim is loaded with '-'.