add /~user/update to force an update for a user

This works and is ready to be merged in.