Add count procedures to strutils
overlapping as a parameter for count instead
Parallelizes documentation building.
Adds --parallelBuild to koch web and automatic reruns. Refs #1455.
Add postgresql prepared queries and stop relying on string formatting
for sql parameter passing
Remove outdated ZeroMQ example (zmq has been moved out of the stdlib)
Secure and HttpOnly cookies
Escape ' and / when using escape in xmltree
Merge pull request #1510 from idlewan/xml_escape

Escape ' and / when using escape in xmltree
Merge pull request #1508 from idlewan/zmq

Remove outdated ZeroMQ examples (zmq has been moved out of the stdlib)
Merge pull request #1509 from idlewan/cookies

Secure and HttpOnly cookies
Pointer -> pointer to fix compile error using --cs:partial
Merge pull request #1514 from fuzzthink/devel

Pointer -> pointer to fix compile error using --cs:partial
fixes #903, fixes #1513
fixes #1511
Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak

Conflicts:
	lib/pure/asynchttpserver.nim
fixes recently introduced regression
fix #959

Variable declarations using a type class will be subject to type inference similar to the one
already present in type coercions and the return type inference.
mostly fixes #1339

The compiler hangs were caused by the interaction of tyError and the instantiation caches.
For procs, the cache wasn't able to find previously compiled proc featuring tyError in the signature.
For types, the unresolved type parameters leading to tyError were not replaced everywhere leading
to endless replaceTypeVarsT recursion for cyclic types.

The fix is still not perfect, because the handling of tyError in other places in the compiler doesn't seem
to be complete and the first test case now results in internal error (still, much better than a hang blocking
your IDE).
added nimfix tool