Add new properties to the light behavior for controlling shadows

Refs #2567
Enable shadows in marbles app

Refs #2567