Fixes #1681: Added support for automatically adjusting the "for" attribute of label generated by `ActiveField::label()`