master

* add a directory of separation between documentation installs
task/GDT-536-implement-file-locking-mechanism

geosutils/files.py
* new methods lock_file() and unlock_file() which creates a file
  descriptor for read/write against a given filename and then
  release the lock