Fixed 'this.join undefined' error that appears in Firefox 3.5

Added a quick check to ensure that it's an array that we're trying to call this.join on. Before this, I couldn't get anything to draw on Firefox 3.5, afterwards it seems to be working just fine.

This resolves this issue:
https://github.com/DmitryBaranovskiy/raphael/issues/559