Allow passing None via yaml as kwarg (fixes #855)

Fixes #855 where yaml_parse did not allow None as a valid kwarg. Adds a test to ensure None via Null or null in yaml source is a valid kwarg. Also updates test_multi_constructor_obj to reflect unrelated string changes.

Note: I am novice at using github. If I have done something incorrectly, please let me know!