Added local content self-update-hook and unit tests
Fixed executable bit
Set execute bit
Added log message when local content dir lacks an executable self-update-hook