Issue #248 - Ensure unique lambda ID's/args
Issue #248 - Ensure unique lambda ID's/args

During a beta expansion, renumber lambda ID's and rename lambda args if necessary so that we do not introduce duplicates. Dupes are a problem as they throw of the analysis DB and can lead to the optimizer inserting the wrong values when code is optimized-out.

justinethier/cyclone,justinethier/cyclone