Let me know if there are any bugs. I also added a field in the options that allows you to force update the category list (Just something I needed while I was setting up a new test discourse site). But I am not sure if its the best way to go about it, or if its needed.