String#[] should reject nil index
try to convert not only nil but every objects to fixnums; ref #2677
Merge branch 'h2so5-string-nil-index'
String#[]: float handling merged to #2677