Mark a sir-trevor widget as disabled if you cannot add another of that type

Here's the best I can come up with to solve #614. I wasn't sure if removing the icon entirely was the right behavior, or just marking it disabled (and taking the default bootstrap styling, I guess). Beats me how to test it either, but I guess it's still better than leaving a misleading icon around.