osproc: fix naming inconsistiences
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
osproc: use clone with CLONE_VM on Linux for faster process spawning
osproc: make failed execv an exception (when using fork or clone)

startProcessAuxFork creates a pipe, which is used by a child to pass
an error code if execv fails.
osproc: use push stacktrace:off instead of nostackframe
fix #945
Documents system.readAll() limitations. Refs #298.
Checks that exported symbols are valid C identifiers. Refs #800.
pegs.findAll iterator fix

Modified the findAll iterator so that it continues looking for a match within the input string (bug?).
Rewrote the changes to findAll using if/else
Addresses issues raised on #947. Refs #800.

* Uses errGenerated instead of deprecated extending of enums.
* Reduces bloat and usefulness of end user error messages.
* Limits checks to C, Cpp and Objc targets.
Merge pull request #948 from h3rald/patch-1

pegs.findAll iterator fix
Merge pull request #947 from gradha/pr_checks_bad_exported_symbols_800

Checks that exported symbols are valid C identifiers. Refs #800.
Implemented selector support for asyncio2.
Added tougher test case for return within finally statement.
Added test cases for return in except statements.
Fixed #688 : return in except statments. Also fixed return in finally statements.
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Merge pull request #946 from gradha/pr_documents_readall

Documents system.readAll() limitations. Refs #298.