add support for using non mesh objects as point sources (mainly for curves but meta's and surfaces also work) remove face/edge point sources. not really that useful in most cases and clogged up UI.