Remove canvas dependency from bounds module

This was used to calculate font width for text nodes.
This is now accomplished doing simply stringLength * fontSize
The output is indistinguishable for the cases tested so far but