Set smart_strings=True only for parslepy:attrnames() and user extensions.

Instances of Parselet have their own extensions and namespaces attribute
(EXSLT_NAMESPACES and PARSLEY_XPATH_EXTENSIONS content was not copied
to instance but updated in place...)