Fixes #348 Attempt to describe the use of multiple scopes
Merge pull request #351 from qnm/348

Fixes #348 Attempt to describe the use of multiple scopes
Update README.md

Specify newer friendly_id gem after Rails 3.2.11 update. Older 4.0.1 won't work. Fixes #354.
Merge pull request #355 from eschaefer/patch-1

Update README.md
Try to make it really clear that you need 4.0.9 for Rails 3.2.10+

[ci skip]
Move version into separate file
Bump version
Added .gitattributes

This will help avoid merge conflicts for version updates
Use latest minitest
Don't over-specify Rails versions
Specify mocha version in gemspec and fix local deprecation
make :scoped and :history work together

do not complain when :scoped and :history are used together

keep track of the modules in use in Configuration.

This adds a uses? method which will return whether or not a given module is
used, e.g.

friendly_id_config.uses?(:scoped)

remove note about history module's incompatibility with the scope module

add back the index for the non-scoped case

handle scopes in the find_one and exists? overrides

when using :scoped friendly_ids aren't unique anymore, so we can't just use the
first match we find. Instead we now consider all ids in "with_old_friendly_id"
and use according conditions in "find_one" and "exists?" which will return the
proper object when used on the relation as adviced in the :scoped module
documentation, e.g.

@city.restaurants.find("joes-diner")
Updated changelog
Bumped version
Table prefixes and suffixes are no longer ignored

Fixes #328
Updated changelog
Merge branch '4.0-stable'

Conflicts:
	Changelog.md
	test/history_test.rb
Use table_name_prefix instead of overriding Slug#name.