FBP runtime protocol: Send payloads with started/stopped
Bump version
doc: Add braindump about hardware processor implementation
doc: Add dump about integration of simulation and direct manipulation
doc: AI-based ideas around introspective/programming-by-example
Move components to separate repo

First step towards having custom components, from either
a library or included in an application, without having
to modify core MicroFlo.
References #3
TEMP: WIP on more flexible ways of inputting program data

* all build artifacts genrated needs to go into target dir

TODO

* need to update Arduino library build to not assume definitios in microflo/

* make generate command take target dir instead of file
* get rid of update-defs command, this happens in generate now
* let generate take N input files instead of just one
* if input file is a .cpp file, use declarec extract to find graphs/components
* test that an external project can install microflo as NPM dep, use to build custom program

* migrate all core components to use decentralized metadata
Remove microflo.js update-defs step

Is now done as part of the 'generate' command
fixup build
Move graph definition loading, allow it embedded in .cpp file
TEMP: load components also from inline code
TEMP: embedding example can run
TEMP cleanup