updated ExpandNode task to handle unlinked node
link issues a single call to resolve nodes

relocated BEL helper functions to Node/Edge utils
change node style attribute from 'function' to 'bel.function'

essentially namespacing to disambiguate