Make sure we can deal with caret deps in package.json and add license