tests for YamlByteNode
made AbstractYamlScalarNode non generic
renamed nodes to remove Abstract in class names
made YamlNode#copy() non generic
missing asBigDecimal() override
tests for YamlFloatNode