Add case insensitive search for descriptions

This also fixes the issue I was having with the ruby API search, as it wasn't matching the capitalized class names in the description.