Added a dataset that contains the list of variables and registers we need for the algorithm to work with variable_description (#37, #48).
Internal
Added function to internally verify that the input register database contains the necessary variables for the algorithm to work, using verify_required_variables() (#45).
Added function to convert all columns to lower case in the register database, using column_names_to_lower() (#60).