Change InitLibrary to use InitGVarFuncsFromTable

This simplifies the code, and also avoids usage of the
low level NewFunctionC call.
Merge pull request #2 from fingolfin/patch-1

Change InitLibrary to use InitGVarFuncsFromTable
increased version number after Max H.'s commit
Display method for IsSparseMatrix now works with finite fields
use standard banner
improved Subtitle/LongTitle
improved EchelonMatTransformationDestructive to take care of GF(2^d)
Test.