Improve Autoloader interface
Traversable for composite implementation

close #7
README - added setup section
Fix to type detectiong on null object
Composite return Composite or merged array

If method should return object then in composite return Composite
object. If Method Should return array then composite should return
merged array from all children.
close #5 close #6