Add tests folder.
Merge into dev.
Move config files.
Merge commit '2720039622a80050ea3ea4cccc1dc1708af2af26' as 'src/Illuminate/Http'
Squashed 'src/Illuminate/Http/' content from commit 769d5f4

git-subtree-dir: src/Illuminate/Http
git-subtree-split: 769d5f4a344f82173fc541241589fb4aa417b712
Ajustando Application laravel.
Merge commit 'b2b79b673d6c418b8393932642c93552853d3136' into dev
Squashed 'src/Illuminate/Container/' changes from 867aa9c..ac7977a

ac7977a Check FQN
09599c5 Merging.
94a7522 Fixing some formatting.
8a84443 Merge pull request #6668 from hannesvdvreken/fix/type-hint
6d753ee Cleaning up some code.
67ae2ac Let Container::call accept every single callable type
83f1e58 Changed type hint
931cf22 CS fixes
44ea4d5 Change implementation of extend() to work before bind() is called.

git-subtree-dir: src/Illuminate/Container
git-subtree-split: ac7977ae756a3d8686ec24ad3c7177f8da2cace0
Merge commit '82fecab36d38c30fe798eb22b42c66285b06cd47' into dev
Squashed 'src/Illuminate/Console/' changes from c9c7373..727463a

727463a Check FQN
accce1b Merge pull request #5987 from chrisbjr/master
9ac987f Default.
8ddacd5 Merge pull request #5838 from danharper/patch-2
aa86fb9 Merge branch '4.2'
eae3298 Default confirm action should be false.
af53c81 Merge pull request #6637 from lucasmichot/5.0-console-require-carbon
66a9726 CS fixes
8e4b709 CS fixes
413ff5d Add Caron to require-dev
0fd88b6 [5.0] Added a space after questions
b6e21bb Make default action on confirmToProceed very clear
72c3123 don't require artisan.php if it does not exist

git-subtree-dir: src/Illuminate/Console
git-subtree-split: 727463a08a4f6dcb841a0682f57771919d954662
Merge commit 'e10964223b2c80d35fbf840dcf0b9fb141640873' into dev
Squashed 'src/Illuminate/Events/' changes from 21e82aa..bdc2612

bdc2612 CS fixes

git-subtree-dir: src/Illuminate/Events
git-subtree-split: bdc2612ef75791e84d4bc22f9429a194c10cb6a0
Merge commit 'c3825bee2d899df8044a0c329aa128e8abda2e10' into dev
Squashed 'src/Illuminate/Filesystem/' changes from b0537b3..749bd8c

749bd8c Check FQN
3fce366 Fixed php fatal error
7cf1a36 Fix some formatting.
e257aa3 Merge branch '4.2'
5c1932f CS fixes
9d85632 Added 'signature' and 'region' to AWS S3 config
bf8e144 Update Filesystem.php

git-subtree-dir: src/Illuminate/Filesystem
git-subtree-split: 749bd8cca4c58444fe4515a07bf3dcdbd7ac285f
Squashed 'src/Illuminate/Log/' changes from 2952095..6035c1f

6035c1f Check FQN
4d80b93 Remove empty brackets from log files

git-subtree-dir: src/Illuminate/Log
git-subtree-split: 6035c1f47d637edd76b583ddf5e2aac454024d58
Merge commit '27064ac525e1e2060e0afb32b2609c031169625c' into dev
Merge commit '03c93db3ce8ad89b77f09247050ac8ab38a093ff' into dev
Squashed 'src/Illuminate/Support/' changes from bd4ff56..c0cb9b1

c0cb9b1 Check FQN
2f53e54 fix conflicts.
015f51f Remove useless check on $glue argument
5b3f2f5 fix conflicts.
d9eaacb Revert "[4.2] Allows Arr::only To Handle Dotted Keys"
9c9f645 fix conflicts.
bf59f9b Add a cache of snake, camel, and studly cased words.
c760aa3 Merging.
9af5f11 Fixed some docblocks
814092a Merge branch '4.2'
33781b6 Merge pull request #6151 from websanova/4.2
8c3ec0b Merge branch '4.2'
76d8124 Merge pull request #6085 from khayyam90/4.2
1ce7dfb Merge pull request #6097 from barryvdh/patch-4
dbd734f Merge pull request #6100 from panlatent/master
c599a8e Merge branch '4.2'
c19ee07 Merge pull request #6075 from egeriis/4.2
7d4d9c1 Fix casing and conflicts.
81a4f3d Fix casing.
8eb5ce4 Merge branch '4.2'
5970bf3 Merge pull request #5765 from lucasmichot/4.2-support-helpers-array-has
8f0579f Merge branch '4.2'
41bbb81 Merge pull request #5746 from lucasmichot/4.2-array-only-dotted
262f91a Merge branch '4.2'
dd2cdbd Merge pull request #6571 from JosephSilber/data-get-array-access
bf5428c Fixing a few formatting things.
6e8e037 Merge pull request #6667 from antonioribeiro/envCaseInsensitive
287005f Return instead of break
2cd3d74 Merge pull request #6566 from GrahamCampbell/5.0-support
0033ede Make it case insensitive
c4c5bfa Merge pull request #6654 from pespantelis/master
b297603 Change method order.
f6ad614 Add env() helper function
0edbc92 Added str_slug helper function.
b3ca2d4 CS fixes
91fa912 Moved patchwork/utf8 to require
ca218c3 Ensure we can fetch an array with non existing keys
37c7312 useless previous instanciation of $dotted variable
3781588 Allows array_only to handle dotted keys
d85c92e Add ArrayAccess support to data_get
1c20fa2 Corrected Function Comment
56662e3 Updated to be able to access all bags.
db34712 Improved The Str::snake Function #6100
d305e6b Fix a Str::snake Function
f457ea1 Remove % from filenameFallback in Response::download
f8915da Bugfix for long random strings and more randomness
78dfd9c Fix a bug which caused irregular plural words to have an S appended when passed to Pluralizer::plural
423ee6a Add array_has function

git-subtree-dir: src/Illuminate/Support
git-subtree-split: c0cb9b1ae65de646fd0a4f36fdcd53a7fc72792c
Merge commit 'd670b746ef348e658c6b9069e10db90ffe6e4490' into dev
Squashed 'src/Illuminate/Contracts/' changes from 62b7543..7a31e1c

7a31e1c Fixed php fatal error
9451131 Merge pull request #6279 from franzliedke/patch-10
d6d4cd5 Clean up how cache works. Multiple stores.
50441f6 CS fixes
aef9590 Add methods to the validation factory contract.

git-subtree-dir: src/Illuminate/Contracts
git-subtree-split: 7a31e1cbb8974ee1703addb2f42b85821f3f85c8