Make Observer::NULL.kind_of?(Observer) return true

* Rename Observer::{Null => NULL}
* Move Observer::NULL{.call => #call}