WIP
Typehint constructor
Merge branch 'typehint' into phpdoc

Conflicts:
	src/IntervalTree.php
Refactoring
Fix typo
PhpDoc