DateTime: use static instead of self
Merge pull request #1233 from xificurk/datetime-patch1

DateTime: use static instead of self
Revert "netteForms.js: getAttribute() returns empty string in old browser when the attribute does not exist [Closes #1193]"

This reverts commit 30ac03adaca535a13b261f42c5bea85846bef097.
PhpWriter: Add optional MacroTokens argument.
PhpWriter: Update PHPDoc.
DI\ServiceDefinition::addSetup: second argument must be array (BC break!) [Closes #1058]
Debugger: Added options parameter to barDump
Dumper: Added collapse level option
typos
Dumper: Changed behavior to collapse even the top-most structures automatically
Dumper: Added link to class source code
Debugger: Changed dumps panel appearance
Debugger: Added location to dumps panel by default
Dumper: Moved default options for better readability
Dumper: Added new option to find dump location (useful for custom shortcut functions)
Dumper: Fixed title when using a custom shortcut function