Merge pull request #2492 from Blank101/dispatchenum

Added support for enums in Dispatch
generate variable name if static extension argument has no name (closes #2495)
allow dollar idents for function argument names, but fail during typing (closes #2498)
fixed @:to order in UInt (closes #2496)
added sys.net.UdpSocket with neko implementation
added sys.net.Address for UDP Socket
Removing the root directory from the class paths.
Merge pull request #2506 from Rezmason/autofs_bugfix

Haxe should never use the root directory on Unix machines as a potential classpath.
try subtypes when static not found on curtype (close #1916) was introduce by #1391
fix for reserved word in literal object (close #2463)