Emit leading/trailing comments for return statement
Note the detachedComments and copyright headers comment emitting is not part of this change
Emit leading/trailing comments of ifStatement
Emit comments for if statement
Emit comments for expression statements
Makes sure leading comments are emitting only once