Add @dropdown-caret-color variable back to variables.less

This variable should be added back for backward compatibility. Fixes issue #11823.

The pull request also resolves #11824 which was closed due to excessive commits.