Updated date in README, fixed markdown.
Using file locks to allow concurrent shells.

Locking inspiration from:
http://www.davidpashley.com/articles/writing-robust-shell-scripts.html