Removed the path parameter from the row-expanded/row-collapsed signals

We weren't using it, and on OSX it was just a bogus value anyway.
New method of calculating TableView heights

For some reason the old one wasn't working on 10.8 all the time (see #19920).
This fixes the issue.