Build process improvements

Ensured that the `build.sh` file has the executable flag set on Unix systems in order that the README's build instructions of `./build.sh` actually work out of the box (otherwise they have to actually be executed with `bash build.sh`).

Also, added a brief note to the README about how to quickly and easily install NASM 2.10+ on Mac OS X with MacPorts.