Merge branch 'master' of https://github.com/hayesmg/noflo
Clearing helpers state upon `Component.shutdown`, fixes #218.
Experimental implementation of #216. Without specs yet.
Merge branch 'master' of https://github.com/noflo/noflo
InPort send defaults only when not connected; resolves #219

 - Chose to move the concern of sending defaults to `InPort` with the help of delegation on `InternalSocket`.
 - Creation of default value sockets are now very similar to initials.
 - Moved defaults further down the chain; they are now only sent if there are no IIP values.
Partial support for disconnect forwarding in WirePatter, refs #216. Also fixed a nasty bug in WirePattern data grouping and refactored the code a bit.
Merge pull request #222 from trustmaster/master

WirePattern update
InPort send defaults only when not connected; resolves #219

 - Chose to move the concern of sending defaults to `InPort` with the help of delegation on `InternalSocket`.
 - Creation of default value sockets are now very similar to initials.
 - Moved defaults further down the chain; they are now only sent if there are no IIP values.
Merge branch 'master' of https://github.com/hayesmg/noflo

Conflicts:
	spec/Helpers.coffee
Merge pull request #220 from hayesmg/master

InPort send defaults only when not connected; resolves #219