E2 holo: add holoBoneScale
Fixed unlinking all printing to all players
Fixed spawn position of some screens
Fixed RT offset for small tv model
E2: ang,vec2,vec,vec4,quat - array access/write
Oscilloscope: MakeWireEnt'd
Rewrite in the works
E2 File Writing: Fixed failing if directory didn't exist
Fixes #321, probably
Added table:ncount()

Added table:ncount(), a function that returns the number of elements which have numerical and sequential indexes.
Fix #406. EGP polys draw on correct side of screen

EGP's Poly object now uses render.CullMode to draw clockwise vertices.
The E2 functions egpTriangle and egpTriangleOutline now use Poly and
PolyOutline.
Fixed SPU to use OnFileOpen
Fixed #413. Hope this works :)
WireToolObj: Releasing shift now sets stage to 0 immediately
Fixes #414
Oscilloscope: Added convar wire_oscilloscope_maxlength
I tried using just 2 NWFloats instead of 2*length, but couldn't make it
backwards compatible and immune to both serverside and clientside lag
Addresses http://www.wiremod.com/forum/showthread.php?t=32094
Removed two resource.AddFile's
Superfluous, now that we have resource.AddWorkshop
Fixed the Debugger breaking if something outputted nil
Constant Value: Fixed rightclick not sending values to server
Hydraulic, Winch: Refactored, merged together, much tidier!
The only original difference between the Winch and the Hydraulic was a single
boolean in the elastic, StretchOnly. Over the years, extra features have been
added to each, and the codebase had diverged significantly.
They are now united under the name "Hydraulic",
with a checkbox "Winch Mode (Stretch Only)" enabling the old Winch behavior.
Old dupes of both types should be backwards compatible
Features new to both:
Inputs In/Out are now a multiplier, base speed is now configurable in CPanel
Added output "Target Length", as "Length" outputs the current distance
Setting Constant or Damping to 0 now resets it to default (based on weights)
Fixed sliders being wonky (lol just kidding)
E2 Editor: Fixed old E2s having broken bracket highlighting
Bug also added a space to all lines, and broke find and a few other features
It only occured in E2s read from a file saved before July, when Garry decided
to change the default file read/write operation from textmode to binary,
because "previously it always read in binary mode anyway", despite all evidence
garrynewman/garrysmod@9cfd592a42945733bca1ed8f76765043b83b3419
Added option/input to set TextScreen font
Added new SEnt: Wired Motor
Wired Motor by _Kilburn, promoted from Unofficial wire extras. Motor with
controller to controll its speed using Mul input. The final speed is motor
torque multiplied by the number in Mul input.
https://github.com/wiremod/wire-extras/issues/14