Update MainTP.py

If "--lhost" isn't specified, and "--listener" is False (default), then "results.lhost" and "results.lport" will be "None" on line 591. This overwrites the default values, and later on line 194 will stop the code from working.

$ ./python MainTP.py DOMAIN.TLD USERNAME PASSWORD
Traceback (most recent call last):
  File "\home\me\MainTP.py", line 591, in <module>
    JCL = jcl_creator('reverse',results.username,results.lhost,results.lport)
  File "\home\me\MainTP.py", line 194, in jcl_creator
    sin.sin_port=htons('''+port+''');
TypeError: cannot concatenate 'str' and 'NoneType' objects