my makefile
fix our implementation of "operator new"

Instead of mapping it to GC_MALLOC, map it to GC_MALLOC_UNCOLLECTABLE.
This way, if a 3rd party library puts a pointer obtained with "operator new"
into a memory area obtained with "malloc", the memory won't be collected
automatically as garbage.
minor change to a makefile
Merge remote-tracking branch 'm2/master' into linalg

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Changes to tests so that they do not fail.

The WeylGroups change tests less now.  The commented code in the
test changes value from run to run.  Why?

The construction test now takes more time (more trials and time) to find
an example.  Possibly due to better (or just different) random
number generation.