make linker=py use the theano flag allow_gc. It don't change the default.

Also add doc about witch linker support allow_gc.
small code clean up.