Updated rpm spec file to work with 1.8.

http://code.google.com/p/phantomjs/issues/detail?id=1012
Fixed the CreationDate value format when creating PDFs.

This was confusing Adobe Reader and not allowing it to save PDFs.

This bug appears to have been introduced in commit 08fc50d149745b078c9fd73a213c8c83307beaa2 which was applying the patch from http://qt.gitorious.org/qt/qt/merge_requests/706 but missed two lines.

This should fix issue http://code.google.com/p/phantomjs/issues/detail?id=663 .
Prevent possible crash on pages with iframes.

In some cases, setupFrame() has not been invoked (due to the queued
signal-slot connection) after the frame is destroyed and thus leads
to the crash. We prevent this from happening by making sure it is a
direct connection instead and therefore setupFrame() will be executed
as soon as possible.

Investigation + patch by Vitaliy Slobodin <vitaliy.slobodin@gmail.com>.

http://code.google.com/p/phantomjs/issues/detail?id=947
Adding the whole 'bin' folder to '.gitignore'

On Windows, there are 3 files produced in the 'bin' folder and none of them should be checked in.
Updated help output to prefer true/false to yes/no

Similarly, I updated the API Reference too:
https://github.com/ariya/phantomjs/wiki/API-Reference/7cddd19676a917535b74d386c3974da00fbbe793

This arguably makes more sense to PhantomJS's typical audience of web developers.
Fix ignoring ssl errors on synchronous xhrs

disabling peer verify in ssl configuration when ignore-ssl-errors is set

issue http://code.google.com/p/phantomjs/issues/detail?id=985
Make require.stub() optionally accept a factory function

require.stub() can now accept a factory function instead of an object
so that stubbed modules are initialized lazily:

require.stub('zlib', function() {
    // initialized once, when zlib first required
    return {
        createGzip: function() { ... }
    };
});

http://code.google.com/p/phantomjs/issues/detail?id=1044
Renew the weather example with OpenWeatherMap service.

Google "secret" Weather API is shutdown. Let's use the crowd-sourced
OpenWeatherMap to supply the weather data (albeit there is no forecast
available).

http://code.google.com/p/phantomjs/issues/detail?id=794