adds perldoc server
uses stderr if error
updates changes