Epoll wrapper + selectors module.
Epoll now works.
osproc: fix naming inconsistiences
A first attempt at fixing the MongoDB modules.
macro tests almost green
updated todo.txt
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Merge pull request #865 from ReneSac/devel

Additions to the language manual and tests of new procedure call syntax.
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
removed explicit return in the documentation
added good error for stuff like string[int] or int[int]
deleted assert that would never fire because it turned into an error message
Merge pull request #870 from barcharcraz/templaterr

Added better error messages for ill-formed generics
bugfix: immediate templates are preferred consistently (danger: breaks code)
tracked down a few more returns
tyTypeDesc and tyRange always have 1 child; this might be tyNone but it is required for skipTypes
case consistency for -d:useWinAnsi
stdlib compiles mostly without warnings again
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Fixed typo's in tutorial 2