Add wildcard params support
Fix translation locales order for wildcards

Make sure the default locale is translated in last place to avoid
problems with wildcards when default locale is omitted in paths. 
The default routes will catch all paths like wildcard if it is 
translated first.
Added config option generate_unnamed_unlocalized_routes

Set this option to `true` to add the behavior of `force_locale`, but with a named default route which behaves as if `generate_unlocalized_routes` is set to `true`, so a `people_path` will redirect to `/en` or `/es` depending on the value of `I18n.locale`.
generate_unnamed_unlocalized_routes behaves like generate_unlocalized_routes and force_locale when generating localized paths
Readme update
Drop constraints from test

Due to incosistent behaviour between rails versions
Rails 3.1 and 3.2 don't use the constraints for glob params at all
Rails 4 does and god know what Rails 2.3 did
Adding pry
or -> ||
Rubinius changes to .travis.yml
Allow rubinius to fail for now

At least until the last rubysl-rexml issues get solved when installing
with rvm
Main gemfile uses rails 4 now
Merge pull request #37 from Narnach/untranslated-fallback

Force locales, but with a fallback for the untranslated url
Fix wrong .travis.yml
Merge remote-tracking branch 'upstream/master'

Conflicts:
	lib/route_translator.rb
	lib/route_translator/translator.rb
	test/test_helper.rb