updated logging macros to future proof, removed unnecessary logging
added Node::getSampleRate() / getFramesPerBlock(), moved the virtual NodeOutput methods to getOutputSampleRate() / getOutputFramesPerBlock()
made Param::getValueArray() const
added short-hand audio2::master() for audio2::Context::master()
moved virtual Node methods that are called internally to protected
fix missing includes in samples from recent changes