Fixed Staveline with Raphael

A little bit of cleanup + `StaveLine` now works with Rapahel.

Here's a screenshot of all the StaveLine tests. Initial test run is Canvas, duplicate is Raphael.

![image](https://cloud.githubusercontent.com/assets/1631625/2855680/b5620db0-d15f-11e3-900f-93a8d24c7c51.png)