Rewrote LWRP to use pure ruby and not inline resources, so that notifications work properly.