Start rewrite for using records and more idiomatic procedures
Undefined -> Unkown
Finalize TErlangData record
Correct argument positions
Declare more descriptive/explicit global variables
Only construct Ref once
Procedure for initializing the global Erlang data
Rename scripted constant to match TErlangData record
Match global variable name
Again match global variable name
New functions for finding the selected release based on shared Ref objects
Correct handling of nil values
Formatting
Rewrite procedures as functions (because records pass by value, not by reference)
Fix typo and more nil issues
Correct CSVToErlangData to actually split the CSV data (and then actually call it...)