Fix #130: Force facade method bodies to be "js.native" or empty

I don't think an empty rhs should be allowed either.

Empty rhs is a very confusing thing. It typically only works in a trait, but then when you make a class or object inheriting from that trait, it does not implement the method, and you get confusing errors. It should always be `js.native`, simply.