use carat for peerdependency

Good point; I upgraded npm a little while back, and so ran into no problems. Could someone who has not done that yet try to install xtuple-ice-cream from setup->configuration->database and see if the carat poses a problem?

@tjwebb does the npm version on the xtuple server support carat?