added: weighted quick union with and without compression. added
sedgewick's stopwatch api