Merge pull request #531 from shamanas/master

Closes #530
Merge pull request #532 from shamanas/master

More catch-all fixes
Add 'arm' builtin define
Attempt to align varargs correctly on ARM
Don't use else on version blocks, as it is affected by #534
Make code look more like master
Work around enums now starting at '1' by default, that broke bootstrap btw, shame on me.
Merge branch 'master' of github.com:nddrylliog/rock
That was even worse..
And that wasn't quite it yet.
Merge branch 'master' into issue533
Don't add /usr/lib/ooc and /usr/local/lib/ooc if they don't exist. Closes #536
On Windows, try to find .exe variant first. Don't even attempt to find .exe on other platforms
I should not commit before compiling. Ugh.
Don't put empties in our cflagArgs / libsArgs / pkgNames in UseDef CustomPkg
Move ShellUtils to sdk, attempt to clean up some Process stuff
If it doesn't execute at first, shell, shell again.
Implement cwd support in Win32 process. Closes #540
libs docs path
Merge pull request #547 from einat/master

libs docs path