Kept doing code cleanup up to MapLight.cpp/h

Note that I didn't touch GameMap.cpp/h for now as it is part
of the map loading code rewrite part to me.

- Added copyright headers
- Fixed indentation
- Added m to members.
- Filled in constructor/destructors
- ...