too many changes for one commit...
fixed bugs in maple_2_sympy_mappings, import fix for grammer BNF: commands can also be part of the terms in parenthesis, added another test case
attempt to figure out if nested varname is index or name, more test cases, updated inline comments
more tests, some grammer changes but not sure if it realy is better