Use updateClassName instead of addClassName and removeClassName (now deprecated). The updateClassName can add and remove multiple class names and only changes the element's class name once.
Add missing specs.
Merge pull request #188 from typekit/bs-update-class

Use updateClassName instead of addClassName and removeClassName