Rename SelectableLight class and move to separate header.
Move node-casting helper routines to iselectable.h
Move transformable cast to itransformable.h