a bunch of updates. updated install (currently depends on PEAR). fixed client package. still unsable [ci skip]