Use bash from PATH rather than hardcoded in /bin.

E.g. FreeBSD has bash in /usr/local.

http://code.google.com/p/phantomjs/issues/detail?id=597
Use hw.ncpu sysctl on FreeBSD to determine processor count.

Patch by Mike Meyer.

http://code.google.com/p/phantomjs/issues/detail?id=597
-ldl is needed only on Linux, not on all Unices.

In particular on FreeBSD there is no -ldl as the respective
functionality is in -lc.

http://code.google.com/p/phantomjs/issues/detail?id=597
Vagrant setup: Don't clone PhantomJS into Git build directory.

http://code.google.com/p/phantomjs/issues/detail?id=963
Ensure we describe onNavigationRequested behavior properly.

http://code.google.com/p/phantomjs/issues/detail?id=562
Record more changes for the upcoming 1.9.

http://code.google.com/p/phantomjs/issues/detail?id=939
Add redering to stdout
Merge branch 'render-improve' of github.com:bongole/phantomjs into render-improve