UI: use three.js detector to detect / require webgl
Flush out specs for recent added/changes functionality
UI: flush out tests for recently added/changed functionality
UI: only add entities w/ effects to effects player

Should improve overall performance as well as when
effect player processing needs to be throttled

Also some small tweaks to tech2 scene (inc # of ships)
Combine Ship rotation & linear movement

Now when a ship movement command is received by the manu subsytem
it will create a new linear movement strategy for corresponding
location w/ rotational parameters baked in.

Also sets stop_angle and stop_distance, and applies these
changes to follow algorithm as well resulting in more concise/
cleaner movement.

Various other small tweaks to get things working, specs need to
be updated to reflect new functionality
Ship movement and rotation speed now depend on type

Changes this constraint to be variable depending on ship type
so that different ships can move differently
Implement 'timestamp' stat / add client method to compute lag

Eventually aim to use to adjust location movement to
compensate for network delays