Add suggest functionality.

Solr has 'suggest' functionality (see http://wiki.apache.org/solr/Suggester) and i think it would be nice solr-node-client would support it.
The commit includes duplicate, but in order to DRY it I need to remove duplicates in existing code.