Make device and file ID's public.

Added the isHidden() proc
Made the code actually work, updated the docstring to point out that the given file path must exist *and* be accessible from the current working directory of the running program.
Fixes #710.
Fixes tenumitems test.
Make times module compile with javascript backend
Merge pull request #1488 from def-/js-times

Make times module compile with javascript backend
Merge pull request #1461 from Varriount/os/add-hiddenFile

Add isHidden procedure to os.nim
Remove irc module. Ref #1486.
Merge branch 'devel' of github.com:Araq/Nimrod into devel
Export `==` from net module for TPort.
fixes #1492
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
fixes #1143
fixes #592
fixes #1445
fixes #1420
fixes #1380
Fixes docgen.
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Implements `or` and `and` for futures. Ref #1487.