Fixup the Python parser so it can properly handle "split" blocks, this may be the source of the issue
with the BISON assessment problems.
refs #3152
Merge pull request #4099 from permcody/parser_fix

Fixup the Python parser so it can properly handle "split" blocks