Converted most of vector.lua to e2function syntax.
Optimized extpp.lua a bit.
Renamed all files to lowercase, for Workshop compatibility
Merge pull request #313 from Nebual/master

Renamed all files to lowercase, for workshop compatibility
gmod_wire_expression2: Fixed dupefinished() when multiple dupes occur concurrently.
PropCore: Reordered sanity check to hopefully fix #317
EGP: Fixed memory leak when using egpClear frequently
Fixes #302
gmod_wire_trail: Fixed #255.
Removed code copy-pasted from Garry's.
Improved duplication behaviour.
Radio: Fixed changing number of inputs not duping
Fixes wiremod/AdvDuplicator#42
addon.json: Lowercased some names
EGP: Fixed Divran being tired Nov 28th 2010
Opcosts for sending/removing new objects were lower than intended
E2: Refactored out __e2setcost(nil)
Ending files with __e2setcost(nil) is now automatically done by extloader.lua
E2: Reduced ops cost of some functions
Functions without defined ops default to 20, so I'm mostly reducing ops here
Bones, Chat, Color, Console, Constraint, Find, Sound: Defined ops costs
Merge pull request #294 from wiremod/untested

Converted most of vector.lua to e2function syntax.
Optimized extpp.lua a bit.
Removed an extraneous "Vector" that broke debug mode.

tsk tsk, @Nebual
Fixed vectors

Syntax errors preventing vectors from being registered.
Fixed

Overwrote the patch TomyLobo pushed before I made mine.
Merge pull request #325 from matteisan/master

Fixed E2 vectors
Fixed E2 vectors

Operators were defined to return numbers, not vectors.
Fixed defining e2function parameters incorrectly