Fix for issue where the placeholder text contains HTML escaped chars.

Hey Mike,
It's currently not possible to have HTML escaped chars in a placeholder.  This appears to be because the placeholder value is being extracted using the jQuery attr method which converts the escaped chars into their  HTML representation.

I've fixed the issue by using the jQuery text method (which converts the placeholder value back into escaped string) to set the text of the label that's being created.

I've updated the test.html file to show the error and it's fix.

Cheers,
Dan