Update noflo dependency to be more flexible

Update the noflo dependency to use ~ instead of ^.  Since Noflo version < 1.0, ^ causes only the exact version 0.5.6 to match.  This is causing noflo-core to get its own, older and incompatible version of NoFlo, than what is currently released 0.5.9