PgSearch::Document searchable_type fix for STI

searchable_type contained root class for STI subclass
This commit fixes this bug, searchable_type now contains subclass type

See @elbouillon comments https://github.com/Casecommons/pg_search/issues/59