Allow comments in abstract code statements and include them in the gener...

This rewrites mostly the `get_identifiers` and the `parse_statements` functions so that abstract code statements are now allowed to contain comments (i.e., closes #261). These comments are also included in the generated code (as `# comment` in python and `// comment` in C++).

Note that this pull request changes nothing for equations (#40).