Fixed ActiveSupport inflector underscore regex

The inflector regex was not working correctly for nested
acronyms that where not all capital letters (i.e. HTTP::RESTful)