Use secondary sorting to speed up Stage1
Get rid of Stage3: use counters instead
Get rid of matvec package
Use more compact serialization (VInt and VLong)
Fix bug in GIMV
Update licence headers
Update licence headers
Fix bug in GIMV
Minor improvement
Remove debug information