[Lakes] add _AllGroups(StartGroupArray)
[Extras] add MinDistance(TileID, TargetArray)
[Arrays] add toAIList(Array)
[Lakes] I think it's complete now...
[Lakes] remove extra code

Code was from copying from Waterbody Check.
[Lakes] fix enough typos so it will load!
[Array] Bug: Allow creation of 2D & 3D arrays.
[Log] makes the functions work again!

I broke things when I was documenting the class... oops...
[Log] Add testing AI for Logging Interface.
[Array] When created 2D and 3D arrays, make every cell and independant reference
[Lakes] It runs!

It doesn't crash, but I didn't say it works yet...
[Lakes] Lots of bug fixes.

Nightly checkin. Still not quite working.