Merge custom nodes implementations

Conflicts between two implementations were resolved. Server-independent implementation was used as the base. Command to send custom nodes to Dynamo server was added. I'll provide more comments inline.
I tried to make code as more 'untouched' as it was before our PR with some implementation of custom nodes was merged in, and this line was commented in this commit https://github.com/pboyer/flood/commit/bcdb98cbd75baacd35ff254604be21cbc18d0383
Should I uncomment it?