While London's expense puts off many artists, Canadian director Stephen Davidson tells Nick Awde that Edinburgh is a melting pot of improv