Do not package the guides output

Fixes #17455
Merge branch 'tags-public-send'

Fixes #14180
Fixes #17461
Merge pull request #17305 from ziggythehamster/activerecord-connectionhandling-RAILS_ENV-without-rails

If Rails is not defined, check ENV["RAILS_ENV"] and ENV["RACK_ENV"] in ActiveRecord::ConnectionHandling
Conflicts:
	activerecord/test/cases/connection_adapters/merge_and_resolve_default_url_config_test.rb
Merge pull request #17360 from bronzle/includes_and_unscoped

copy reflection_scopes’s unscoped value when building scope for preloading

Conflicts:
	activerecord/CHANGELOG.md
Merge pull request #17518 from prathamesh-sonpatki/fix-activesupport

Fix broken string_ext_test due to change in timezone
Merge pull request #17552 from jipe/master

Guides: Corrected name for assigns key [ci skip]
Merge pull request #11694 from Empact/association-bind-values-not-updated-on-save

Fix that a collection proxy could be cached before the save of the owner, resulting in an invalid proxy lacking the owner’s id

Conflicts:
	activerecord/CHANGELOG.md

Conflicts:
	activerecord/CHANGELOG.md
Merge branch 'rm-fix-secret-token-fallback'

Conflicts:
	railties/CHANGELOG.md
Make FlashHash#key? work with symbol and string

Closes #17586
Merge pull request #17047 from betesh/master

Time includes DateAndTime::Zones acts_like(:time)
correctly escape backslashes in request path globs

make sure that unreadable files are also not leaked

CVE-2014-7829
bumping version for relesase
Merge branch '4-1-sec' into 4-1-stable

* 4-1-sec:
  bumping version for relesase
  correctly escape backslashes in request path globs
correctly escape backslashes in request path globs

make sure that unreadable files are also not leaked

CVE-2014-7829
Preparing for 4.1.7.1 release
Merge branch '4-1-7-1' into 4-1-stable

Conflicts:
	RAILS_VERSION
	actionmailer/lib/action_mailer/gem_version.rb
	actionpack/lib/action_pack/gem_version.rb
	actionview/lib/action_view/gem_version.rb
	activemodel/lib/active_model/gem_version.rb
	activerecord/lib/active_record/gem_version.rb
	activesupport/lib/active_support/gem_version.rb
	railties/lib/rails/gem_version.rb
	version.rb
Sync changelog
Fix shell quote on the release task
`timestamps` and `add_timestamps` pass additional options. Closes #17624

Option passing was already supported when using `create_table` but not
for `change_table`. This patch aligns the method signatures.
make it possible to access fixtures excluded by a `default_scope`.

Prior to this patch you'd end up with an error like:

```
ActiveRecord::RecordNotFound: Couldn't find <Model> with 'id'=<id> [WHERE (<default_scope condition>)]
```

Conflicts:
	activerecord/CHANGELOG.md