Gitweb error handling

Hi Wolfgang -- some more error handling and an explanation in the example recipe file.