feat(modal): add backdropClass option, similar to windowClass option

Really, identical to windowClass, but for backdrop.

Fixes #1179
Closes #1862