Fix for config loader in FormHelper
Code cleanup and improvemnt for overriding standard widgets
Statement removed
Fix issues where doubly prefixed would fail

On case-sensitive file systems doubly prefixed paths would fail as the
generated path would be `Browse\assets` instead of `Browse\Assets`.

Refs #5166
Widgets config loader reworked with tests
Fix for CakePHP code standards
Strict check for reading satic config.
udpate constant name
Merge pull request #5178 from antograssiot/3.0

3.0 update API example
Don't hardcode paths when baking a plugin
Add test for URL generation with multiple prefxies.
Merge pull request #5171 from cakephp/issue-5166

Fix issues where doubly prefixed would fail
Add typehint.
Making sure beforeFind is only triggered once per query
Removed unused variables
Merge pull request #5181 from cakephp/3.0-single-beforeFind

Making sure beforeFind is only triggered once per query
Finish another block of link tag updates.
Missed one last tag.
Merge pull request #5175 from cakephp/3.0-config

Strict check for reading static config.
Merge pull request #5182 from bcrowe/3.0-unused-vars

3.0 - Removed unused variables