Merge pull request #186 from trustmaster/master

Option to preserve order of packets in GroupedInput
Mention the ordered option of GroupedInput, refs #186
Add missing Streams module to component.json

Made import of Helpers module fail, and thus noflo-ui
Merge pull request #187 from jonnor/fix-browser-missing-streams

Add missing Streams module to component.json
More synchronization patterns with `GroupedInput`:
 - Made `group` and `forwardGroups` options orthogonal, so `forwardGroups` isn't enabled by default if `group` is on. Make sure to update your `0.5.2` code.
 - New options: `sendStreams` and `receiveStreams` which allow reading and writing substreams as atomic tree-like structures.
 - Added `load` counters for `async` processes.
 - Added support for grouping multiple output ports. This is useful when a component sends data to one ore more outputs per invokation. The order between inputs and outputs can still be preserved with `ordered` option.
 - Fixes and updates in the specs.