Add script to verify copyrights in source files.
Run checkCopyrights.bash in smokeTest.
Add script to prepend copyright with license info to source files.

The util/buildRelease/add_license_to_sources.py script accepts a list of files,
detects the type of comment for each one, and then prepends a comment including
the copyright with license info. The content is stored in a separate file to
make versioning/history easier.
Prepend comment to all sources with copyright and license information.

This uses the new `util/buildRelease/add_license_to_sources.py` script. I ran
this code in bash to tag all of these files:

```bash
find "compiler runtime make modules" \
    -name Make\* -o \
    -name \*.c -o \
    -name \*.chpl -o \
    -name \*.cpp -o \
    -name \*.g -o \
    -name \*.h -o \
    -name \*.lex -o \
    -name \*.y -o \
    -name \*.ypp | \
    grep -v compiler/parser/chapel.tab.h | \
    grep -v compiler/parser/chapel.tab.cpp | \
    xargs ./util/buildRelease/add_license_to_sources.py

find . -maxdepth 1 \
    -name Make\* | \
    xargs ./util/buildRelease/add_license_to_sources.py
```

Those find calls were derived from the existing `make/Makefile.release`, which
is called from `util/buildRelease/gen_release`. I did not include the `*.g`
files because none such files exist in the repository.
Remove make/Makefile.release and do not call it from gen_release.

This is no longer needed, since the sources have the comments when they are
checked into the repo.
Merge remote-tracking branch 'origin/master' into tag-source-files-with-license-comment
Revert "Prepend comment to all sources with copyright and license information."

This reverts commit 06183d95b8d07e443c78240675e2fb6bf0ff95d8.

Conflicts:
	make/Makefile.release
Merge branch 'master' of github.com:chapel-lang/chapel into tag-source-files-with-license-comment
Prepend comment to all sources with copyright and license information.

This uses the `util/buildRelease/add_license_to_sources.py` script. I ran this
code in bash to tag all of these files:

```bash
find "compiler runtime make modules" \
    -name Make\* -o \
    -name \*.c -o \
    -name \*.chpl -o \
    -name \*.cpp -o \
    -name \*.g -o \
    -name \*.h -o \
    -name \*.lex -o \
    -name \*.y -o \
    -name \*.ypp | \
    grep -v compiler/parser/chapel.tab.h | \
    grep -v compiler/parser/chapel.tab.cpp | \
    xargs ./util/buildRelease/add_license_to_sources.py

find . -maxdepth 1 \
    -name Make\* | \
    xargs ./util/buildRelease/add_license_to_sources.py
```

These find calls were derived from `make/Makefile.release`, which was called
from `util/buildRelease/gen_release`. I did not include the `*.g` files because
none such files exist in the repository.
Merge branch 'master' of github.com:chapel-lang/chapel into tag-source-files-with-license-comment
Merge branch 'master' of github.com:chapel-lang/chapel into tag-source-files-with-license-comment

Conflicts:
	modules/internal/ChapelRangeBase.chpl
Add copyright comments to chpl-string-support.{c,h} files.

I ran this to add the headers:

```bash
./util/buildRelease/add_license_to_sources.py \
  runtime/include/chpl-string-support.h \
  runtime/src/chpl-string-support.c
```
Merge branch 'master' of github.com:chapel-lang/chapel into tag-source-files-with-license-comment

Conflicts:
	runtime/etc/Makefile.auxFilesys
Update new hdfs/curl source files with license comments.
Do not check for copyright comment in lex.yy.cpp.
Skip parallel/taskPar/private on cygwin due to hangs.

`test/parallel/taskPar/sungeun/private.chpl` intermittently hangs in nightly
cygwin testing. Normally, this would just result in a timeout, but the
timedexec script is (for some reason unknown to me) unable to kill the
test. Disabling this for now until someone can investigate the hang and/or why
timedexec cannot kill the test when it does hang.
Merge branch 'master' of github.com:chapel-lang/chapel into tag-source-files-with-license-comment
Ignore a couple more generated files in check copyrights script.
Add comment regarding hang/timeout issue to TRIAGE.
Merge pull request #175 from thomasvandoren/skip-test-that-hangs-on-cygwin

Skip parallel/taskPar/private on cygwin due to hangs.

`test/parallel/taskPar/sungeun/private.chpl` intermittently hangs in nightly cygwin testing. Normally, this would just result in a timeout, but the timedexec script is (for some reason unknown to me) unable to kill the test. Disabling this for now until someone can investigate the hang and/or why timedexec cannot kill the test when it does hang.

Tested on mac (does not skip) and cygwin (does skip).