* Imported unit tests and pass them and dtslint.
* Fixed URL of the author's home in dt-header.
* Replace mixed tabs by spaces.
* Fixed more tab indents.
* Fixed import statement form.
* Revert a part of dt-header.
* Replace more tabs by spaces.
* Removed useless constructor definition.
* Reverted header and disable a relevant rule of lint.