Revert "Adds a throw method to SC.Error"

This reverts commit 3913cea0c0281d1943fcbdb03793eeb368992ad7.
Revert "Makes use of SC.Error#throw to get correct stacktraces"

This reverts commit 6b124d77a0b670f2c1f08ed6a7cf3b2b7d8744e4.
Revert "Fixes failing unit tests"

This reverts commit 59d37b261ce303287f44562817dab4a09f5881de.