Cloudify-2073 n instances

Support n instances of a certain node, if that node is not dependant upon other nodes.
Fix workflow test framework mocks to be in memory without temp files
Fix celery-workflow communication protocol. If celery worker method returns a string that is json parsable, then it is available to the ruote workflow engine.