E2 Browser: Stopped displaying .txt in renames
Should reduce filename.txt.txt's
Closes #460
Fixed wire selection changing if you press reload to unwire

Fixed the current wire selection changing when you pressed reload to
unwire.
Fixed the selection changing if you aimed away from the entity during
stage 2.
Fixed E2 wirelinks not being duped

Fixes #477
Fixed printTable & T:toString()

They used to break when printing a table containing an array containing
objects which (in E2) are tables (such as vectors, angles, etc).

Fixes #480
gmod_wire_cameracontroller: Resolve #478.

Parent-local coordinates is now an optional in the STool.
Laser Pointer Receiver: Added "Hold E to spawn/link pointer"
Closes #485
Keypad: Fixed broadcasting tool error messages to all players
Added lua's os.time and os.date to E2

* Added `table date()` - Returns the server's current time and date as a
table
* Added `table date(time)` - Returns the specified time and date as a
table
* Added `number time()` - Returns the server's current time
* Added `number time(table data)` - Returns the specified time in
seconds
* Moved the old (now more or less obsolete) `number time(string
component)` function to the timer library.

I discovered that there was no way to convert a unix time to year,
month, week, hour, minute, etc etc without doing a whole lot of modulus
and division and crap like that. So I decided to add functions that
allow you to do this.
E2: add function wirelink() - returns current E2 wirelink
+ small change in wiring.lua e:wirelink()
Merge pull request #487 from natrim/wirelink

E2: add function wirelink() - returns current E2 wirelink
Fixed reset input not resetting outputs (only internal variables)

As reported here http://www.wiremod.com/forum/installation-malfunctions-support/32334-fault-reset-input-wire-damage-detector.html
[E2] Made sounds that are parented on entities stop when their parent is destroyed
Merge pull request #489 from epelius/master

[E2] Made sounds that are parented on entities stop when their parent is destroyed
Inline for loop step code into continue statement.

Also fixes bug #201
Merge pull request #493 from R2ZER0/fix-hlzasm-continue

Fix bug #201 : Inline for loop step code into continue statement.
Make hl-zasm compiler setting NoUnreferencedLeaves default to false.
fixed errors if you give the new date functions a negative number
Rangers: Raised max range from 2000 -> 50000
The source trace limitation no longer exists, so our limit is no longer needed
Fixes #491
E2 Remote Updater: PP friends/admins can now view/halt chips
Previously, Remote Updater only worked if wire_expression2_friendwrite was 1.
The convar is still required to permit others to edit your E2s.
Addresses #443
Merge pull request #495 from R2ZER0/fix-494

Make hl-zasm compiler setting NoUnreferencedLeaves default to false.