It's a full month for Complete Communion as Stewart Smith previews the EFG London Jazz Festival and Glasgow's GIOfest VII, and reviews some excellent records wherein jazzheads team up with purveyors of racket and noise Dead Neanderthals and Kid Millions