TFLUX: A general purpose program for the interpretation of radioactive tracer experiments