try to fix link() semantic by allowing a target to link onto each self
Merge branch 'master' of https://github.com/rse/componentjs
document new targeting option to plug/unplug
fix issue #27: a stand-alone or conjunction is not supported. It needs the enclosing parenthesis, so document it this way
Improve situation for issue #18: provide a 'stage0' target which does not need any special tools beside Perl and Shtool
document new scope option for property()
provide information about the major changes
fix documentation: return value of clazz/trait was wrong
fix coding style
first round of TypeScript definition revamp