Minor changes and bugfixes to the Makefiles.

- -LIBS=-ldl should have been LIBS=-ldl, moved this back out of the
  conditional section.
- Moved the definition of OBJ behind the definition of SUBOBJ in the WIN32
  conditional section, and moved PLATFORM_DIR into the conditional section.
- Use PLATFORM_DIR for all platform files, not just connect.c.  Removed the
  conditional section.
- Updated copyrights.
Do not pull, this is an intermediary commit.

Had to do this to get a merge to go through. Still new at Git.
Merge remote-tracking branch 'upstream/msys' into msys
pulled upstream, polished comment, updated copyright
Copyright update, proprocessor work

I've added a PRECOMPNAME makefile variable to hold the name of the lpc pre-processor. It's currently set to "lpcc".
I've also propogated the EXE makefile variable to all of the $(MAKEFILE) invocations in src/Makefile and src/lpc/Makefile . Forgot about src/comp/Makefile .
Copyright update, make var propogation

src/comp/Makefile now propogates the EXE makefile variable on every $(MAKE) invocation.
Cygwin detection, attempt 1

Revised the comment in front of the initial Windows detection code.
Changed the "MSys required" to a warning, and expanded to mention Cygwin support too. Make should now continue past this on Cygwin.
Added Cygwin detection as an "else ifeq" to the MSys detection. Both set the same Make vars.