overlay.py: Adds overlay type checks for update()
bzr.py: Adds _fix_bzr_source() function
bzr.py: Adds update() function