pyobfuscate: bug fix for  for 'wrong no_op_pending position' for multi-line
comment.

For below codeing style:
-------------------------------
1.   '''
2.   xxx
3.   xxx
4.   '''
5.
6.   some def A
7.   some def B
-------------------------------
line #1 will be multi-pending lines, line #5 will be 'tokenize.NL',
and 'tokennize.NEWLINE' will occur at end of line #6 (before line #7).
so the origin code will obfuscate it to below wrong style.
-------------------------------
1.   some def A
2.   no_op_line
3.   no_op_line
4.   no_op_line
5.   no_op_line
7.   some def B
-------------------------------
it will cause error when handling decorator expression.

Signed-off-by: Teng Yiliang <yiliang.teng@intel.com>
pyobfuscate:support generator and decorator obfuscate.

Signed-off-by: Teng Yiliang <yiliang.teng@intel.com>