Work on drawing routines, better gfx in Chrome

Using fillText instead of strokeText which looked horrible in Chrome,
also using .zero value for active selection.

Improved drawing of routes.
Improved planet drawing, commenting out flat planet drawing.

Added more precalculation and shorted the usage of playerEnv.offset
values to shorthand int variables.

Reduced calls for beginPath and closePath functions in drawing and
selection routines.

Display of fleet planet view now shows the correct destination string or
none for the fleets.
Same for fleets which are foreign on other players planets.

Fixed ship destination "isInRange" routine which wasnt used but broken
due to changes.

Readded unbindHandlers and bindHandlers when mainloop is running and
when scrolling to location.

Made mainloopCalulating global.

Changed amount of planets for testing.