rename binding to xmljs to avoid the liblib nonsense
change LXJS_GET_PARSER_FROM_CONTEXT into a function

There was no reason for this to be a macro. Makes it work for windows
builds.
disable unused features

some of them cause problems when building on windows