(rasqal_variables_table_add2): Added deprecating rasqal_variables_table_add

Added rasqal_variables_table_add2 to take a more sensible argument
style with copying the input parameters name and value, and allowing
name length to be optionally given.

Results in smaller calling code and better ownership semantics.