Pass in name on creating ScopeOptions and use in search rank column name.

When chaining pg_search_scope the generated SQL throws an error because
the search ranks are all called 'pg_search_rank'.
This commit ensures that the search rank columns have unique names.
Merge pull request #1 from jpmoral/chaining

Pass in name on creating ScopeOptions and use in search rank column name.