Avoid window.location.hash due to FF inconsistency.
Code review fixup.
Merge pull request #84 from PencilCode/ffhashfix

Avoid window.location.hash due to FF inconsistency.
Bowercopy update to latest.
Implement cross-domain script error messages for turtlebits.js.

This allows us to get more detailed error messages from turtlebits.js
(such as CoffeeScript compilation errors) even though user programs
are running on domain user.pencilcode.net and turtlebits.js is
loaded from the (different) bare domain pencilcode.net.