fixed guile being a build time dependency and made it optional
added upstream bug report to patch
fixed some indentation