removed debug "echo" commands
added sphinx extlink templates for LIAM2 pull requests (:PR:) and links to doc of numpy functions (:numpy:)
document the new random functions
fixed assert in EvaluableExpression when result is an ndarray
fixed tmp variable names generation

they should NOT be per class (otherwise we get collisions)