don't disallow spaces in variable names, and unit test variable name with non-python-variable-name-compatible characters
Merge pull request #73 from appliedopt/varnames

don't disallow spaces in variable names, and unit test variable names.

Note that the varnames are still required to be strings.