updated the shapeless dependency. fixes #313