sync package.json with npm contents
enable logging by default
delete deprecated apis and add PUT and DELETE support with rest