Revert "Update parsetree.py removed "?" from for x in re.compile(r"(\${.+})" …"

This reverts part of commit 042a63f9d375812d46de758242d75c30e640b4e1.

Reverted the fix for :ticket:`400` as it caused new issues when traversing
some bracketed situations.

Fixes: #401
Change-Id: I6310c4cc91bfce2852a91a7b5db88eb652ae9e38
4 files changed