Allow faceting on text fields

Currently sunspot doesn't recognize text fields as facetable even though it appears to work in solr itself. This patch adds the ability to use text fields in the facet() method.

<!---
@huboard:{"order":24.5}
-->