parseHTML for jQuery 1.9

As per jQuery 1.9, strings like those returned by an ajax object responsetext are only considered html if they begin with a less-than (`<`). 

Added `$.parseHTML()` before appending the response text to handle responses that may begin with whitespace or other character.

You may have a better solution, but since this caused a few headaches for me, I thought it was worth submitting.