Chainable constructor

In PHP 5.4, the constructor will return the object for method chaining.
In PHP 5.3, one can use the static function to get an instance for
chaining.
Method Chaining, additional DocBlocks

Method chaining is now possible with most methods.
DocBlocks have been added to all classes, global variables, and methods.