Import changes from the release branch for version 1.5, to the github
trunk, except for changes to Boyd's vm farm.

Here are the corresponding log messages:

    thallium$ svn log -v -r14617:15931
    ------------------------------------------------------------------------
    r14617 | boyd | 2012-05-21 12:00:45 -0500 (Mon, 21 May 2012) | 2 lines
    Changed paths:
       A /release-branches/1.5 (from /trunk:14616)

    Created branch for release 1.5 off of trunk.

    ------------------------------------------------------------------------
    r14635 | boyd | 2012-05-29 22:14:27 -0500 (Tue, 29 May 2012) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/configure.ac

    Updated configure.ac script to reflect change in the new version number.
    ------------------------------------------------------------------------
    r14638 | dan | 2012-05-30 06:26:15 -0500 (Wed, 30 May 2012) | 6 lines
    Changed paths:
       M /release-branches/1.5
       M /release-branches/1.5/M2
       M /release-branches/1.5/M2/INSTALL
       M /release-branches/1.5/M2/Macaulay2/d/interface.dd
       M /release-branches/1.5/M2/Macaulay2/d/startup.m2.in
       M /release-branches/1.5/M2/Macaulay2/packages/Binomials.m2
       M /release-branches/1.5/M2/Macaulay2/packages/Cyclotomic.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NAGtypes.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NumericalAlgebraicGeometry.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NumericalHilbert.m2
       M /release-branches/1.5/M2/Macaulay2/packages/PushForward.m2
       M /release-branches/1.5/M2/Macaulay2/packages/Schubert2
       M /release-branches/1.5/M2/Macaulay2/packages/Schubert2.m2
       M /release-branches/1.5/bugs

    Merged from the trunk:

    Fix the Macaulay2 license statement to take into account the fact that
    at least one library that we link with is licensed only under LGPL 3
    or later.

    ------------------------------------------------------------------------
    r14643 | dan | 2012-05-30 11:39:28 -0500 (Wed, 30 May 2012) | 1 line
    Changed paths:
       M /release-branches/1.5
       M /release-branches/1.5/M2
       M /release-branches/1.5/M2/INSTALL
       M /release-branches/1.5/M2/Macaulay2/d/interface.dd
       M /release-branches/1.5/M2/Macaulay2/packages/Binomials.m2
       M /release-branches/1.5/M2/Macaulay2/packages/Cyclotomic.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NAGtypes.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NumericalAlgebraicGeometry.m2
       M /release-branches/1.5/M2/Macaulay2/packages/NumericalHilbert.m2
       M /release-branches/1.5/M2/Macaulay2/packages/PushForward.m2
       M /release-branches/1.5/M2/Macaulay2/packages/Schubert2
       M /release-branches/1.5/M2/Macaulay2/packages/Schubert2.m2
       M /release-branches/1.5/M2/distributions/cygwin/Macaulay2.README.in
       M /release-branches/1.5/bugs

    Fix the Macaulay2 license statement, part 2
    ------------------------------------------------------------------------
    r14698 | boyd | 2012-06-19 21:57:10 -0500 (Tue, 19 Jun 2012) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/distributions/deb/changelog

    updated changelog
    ------------------------------------------------------------------------
    r15392 | dan | 2012-08-16 19:53:45 -0500 (Thu, 16 Aug 2012) | 4 lines
    Changed paths:
       M /release-branches/1.5/M2/libraries/normaliz/Makefile.in

    fix the normaliz makefile so the absence of the bad file
    Normaliz2.7/source/libnormaliz/libnormaliz.o doesn't cause a
    failure

    ------------------------------------------------------------------------
    r15796 | dan | 2013-01-07 22:43:48 -0600 (Mon, 07 Jan 2013) | 2 lines
    Changed paths:
       M /release-branches/1.5/M2/configure.ac

    add Darwin-12 (Mac OS 10.8) to the Darwin release number translation table

    ------------------------------------------------------------------------
    r15797 | dan | 2013-01-08 14:24:22 -0600 (Tue, 08 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/BUILD/dan/Makefile.mac
       M /release-branches/1.5/M2/libraries/frobby/Makefile.in
       A /release-branches/1.5/M2/libraries/frobby/patch-0.9.0

    bring frobby build files up to date
    ------------------------------------------------------------------------
    r15803 | dan | 2013-01-10 19:34:55 -0600 (Thu, 10 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/distributions/deb/Makefile.in

    possible fix to the problem where the prerequisite library names in our *.deb files have strings such as :i386 appended -- will test
    ------------------------------------------------------------------------
    r15804 | dan | 2013-01-11 07:23:37 -0600 (Fri, 11 Jan 2013) | 3 lines
    Changed paths:
       M /release-branches/1.5/M2/distributions/deb/Makefile.in

    fix the *.deb makefile so it finds even the libraries used by M2 that are
    symbolic links not listed in the library's *.list file

    ------------------------------------------------------------------------
    r15809 | dan | 2013-01-19 22:46:04 -0600 (Sat, 19 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/d/system.d

    under cygwin, setrlimit cannot limit the number of processes
    ------------------------------------------------------------------------
    r15815 | dan | 2013-01-24 18:42:56 -0600 (Thu, 24 Jan 2013) | 6 lines
    Changed paths:
       M /release-branches/1.5/M2/libraries/4ti2/Makefile.in

    apply this patch from the trunk

	r14827 | dan | 2012-07-29 11:55:04 -0400 (Sun, 29 Jul 2012) | 1 line

	patch 4ti2 for compatibility with gcc 4.7.1

    ------------------------------------------------------------------------
    r15816 | dan | 2013-01-24 18:43:56 -0600 (Thu, 24 Jan 2013) | 2 lines
    Changed paths:
       A /release-branches/1.5/M2/libraries/4ti2/patch-1.3.2

    ... oops, add the patch file

    ------------------------------------------------------------------------
    r15817 | dan | 2013-01-24 19:34:28 -0600 (Thu, 24 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/libraries/gfan/patch-0.4plus

    patch package gfan to correct a compile-time error
    ------------------------------------------------------------------------
    r15818 | dan | 2013-01-24 19:57:47 -0600 (Thu, 24 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/system/tests.cpp

    add an include file so "sleep()" gets declared
    ------------------------------------------------------------------------
    r15819 | dan | 2013-01-24 20:10:10 -0600 (Thu, 24 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/BUILD/dan/Makefile.ubuntu32

    update my makefile
    ------------------------------------------------------------------------
    r15820 | dan | 2013-01-25 08:33:31 -0600 (Fri, 25 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/BUILD/dan/Makefile.ubuntu64
       M /release-branches/1.5/M2/distributions/deb/Makefile.in

    add gpg signing of *.deb distribution files to the makefile, as a make option (SIGN=yes)
    ------------------------------------------------------------------------
    r15821 | dan | 2013-01-27 21:44:48 -0600 (Sun, 27 Jan 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/libraries/gc/Makefile.in

    increase the virtual memory limit for library gc tests
    ------------------------------------------------------------------------
    r15831 | dan | 2013-02-08 11:24:45 -0600 (Fri, 08 Feb 2013) | 12 lines
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/packages/ComputationsBook/toricHilbertScheme/test.out.expected

    include patch from trunk to fix a test:

	commit c42cdf49d53bfa8b70b2ae9766aa30747baf8d92
	Author: Daniel Grayson <dan@math.uiuc.edu>
	Date:   Sat Aug 18 18:52:49 2012 +0000

	    Fix expected output in a test
	    The generators of an ideal changed, but not the ideal.
	    Perhaps due to recent engine changes.

	    git-svn-id: svn://svn.macaulay2.com/Macaulay2/trunk@15406 a8012f80-5f13-0410-8dc0-eb77bd940c0d

    ------------------------------------------------------------------------
    r15833 | dan | 2013-02-08 12:30:50 -0600 (Fri, 08 Feb 2013) | 2 lines
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/packages/Macaulay2Doc/test/Makefile.test.in

    increase test memory limits, just as we had to do on the trunk

    ------------------------------------------------------------------------
    r15834 | dan | 2013-02-08 12:40:50 -0600 (Fri, 08 Feb 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/packages/Macaulay2Doc/test/slow/Makefile.in

    give more memory to the slow tests, just as we did on the trunk
    ------------------------------------------------------------------------
    r15887 | dan | 2013-03-13 08:49:59 -0500 (Wed, 13 Mar 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/BUILD/dan/Makefile.ubuntu32
       M /release-branches/1.5/M2/distributions/deb/Makefile.in

    improve makefile for debian distribution to handle converting i686 to i386 for the repository
    ------------------------------------------------------------------------
    r15888 | dan | 2013-03-13 08:53:06 -0500 (Wed, 13 Mar 2013) | 2 lines
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/packages/RandomCanonicalCurves.m2

    fix a test in package RandomCanonicalCurves, as done on the trunk

    ------------------------------------------------------------------------
    r15899 | dan | 2013-03-16 04:32:37 -0500 (Sat, 16 Mar 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/configure.ac

    change default optimization flag from -O3 to -O2, as already done on the trunk
    ------------------------------------------------------------------------
    r15900 | dan | 2013-03-16 04:33:37 -0500 (Sat, 16 Mar 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/BUILD/dan/Makefile.cygwin
       M /release-branches/1.5/M2/distributions/cygwin/Makefile.in
       M /release-branches/1.5/M2/distributions/tar/Makefile.in

    fix cygwin and tar distribution makefiles -- no more source tarfiles
    ------------------------------------------------------------------------
    r15913 | dan | 2013-03-26 07:43:48 -0500 (Tue, 26 Mar 2013) | 1 line
    Changed paths:
       M /release-branches/1.5/M2/Macaulay2/m2/html.m2

    fix viewHelp under cygwin, where "cygstart" no longer needs the root of the file system adjusted
    ------------------------------------------------------------------------