updated readme and changed libxmljs dependency version to *, as the older versions tent to give errors on a system with a newer/different version of libxml