some cleanups

 * ItemLookAt is completely owned by lua now and gc
 * clean up singletons on lua shutdown