Fix a bug that caused variables that are both renamed and used in an aggregation to not be found. The fix for this is just adding the original name to the variable builder. This bug only affected aggregations with a list of locations, and not aggregations with a scan.
Add tests for variables renamed and used in aggregation and aggregation with scan.
Throw exception for variables not found in an aggregation-- previously it would either give a nullptr exception or return all zeros for that variable depending if all or part of data was requested.
Description of Changes