errors handling + first steps in efficiency
v1.2 SigX
Compatibility and bug fixes + code and minor computational improvements.
Originally published version (taken from http://www.csb.ethz.ch/tools/software/hyperspace.html).