Holograms: Added wire_holograms_model_any (defaults 0)
Closes #390
E2 Editor: Double clicking a file now switches to its tab
Previously, it would always open in a new tab (you still can via right click)
Right Click -> "Open" now reloads an existing tab from disk
Closes #393, thanks @natrim for noticing
Fixed a stupid nil value with vonError

blarghasdhs dat error
Rusketh's benchmarking

A small, but very very useful, update to the E2 overlay by Rusketh. This
more accurately shows you how much server power an E2 is using up than
the ops. Ops costs of functions were mostly made up by the author of
that extension. But this actually shows the real cpu use. This update
makes E2 overlays display the time the server spent on each E2
execution.

The overlays used to say "Benchmark: Xs" but I changed it to "cpu time:
Xs" because I felt that better described what it does.
Gimbal: Now maintains its aim as long as its on
Closes #396
E2 Overlay: CPU time is now averaged over 20 ticks
20 ticks is the same as what ops is averaged over.
I tried making it *FrameTime(), which would be 33 or 66 ticks, but it made
the opscount feel sluggish, so we'll keep it how it is
Added new entity: Wired Vehicle Exit Point
Promoted from the UWSVN Exit Point by @Divran
Inputs: Entity, Entities [array], World Position, and Local to Vehicle Position
Give it a vector, and when players leave one of the inputted vehicles, they'll
be at the vector. To disable, send either input a Vector(0,0,0)
wiremod/wire-extras#14
e2 holo fix folder case and remove c style
Merge pull request #398 from natrim/patch-1

e2 holo fix folder case and remove c style
e2 vector fix inrange

+ remove c style
e2 fixed missing )
Merge pull request #400 from natrim/patch-2

e2 fixed missing )
How did I delete that?? I did test it...
Merge pull request #399 from natrim/patch-1

e2 vector fix inrange
WireLib.BuildDupeInfo now always returns a table.
Rewrote gmod_wire_cameracontroller.

* Moved FLIR out to a separate file
* Removed the velocity input, which didn't make any sense at all
  (and required the entity to have a physobject)
* Fixed a whole bunch of subtle bugs
* Modified the cam controller tool to use SetupLinking
Fix #401 (problems with SetupLinking).
Renamed wire_holograms_model_any -> wire_holograms_modelany
The latter is what wire-extras has always called it, lets not change that
Removed client/toolscreen.lua: It is no longer used in Gmod13
This code appears to be exactly what is now present in Garrys cl_viewscreen.lua
Which we switched to using in the Gmod13 transition.
Cam Controller: Fixed FOV changing on initial spawn
Also fixed changes to input Zoom working when cam is off
Fixes concerns in comments of c1fe96578be6e8e3caf1e2583cc47f67a3674ffb
Toolscreens: Removed superfluous cam.Start2D()
The function that calls DrawToolScreen already wraps it in cam.Start2D