removes phantomjs

adds xvfb for firefox headless testing
fixes tests where decimal comparisions across browsers are minutely different