Merge pull request #313 from anoek/master

Build fixes for arch linux
Fixed context.restore when there is no stack of saves

Context.restore on a freshly resized canvas broke drawing to the canvas, it seems cairo was always saving and restoring, even when there was no need. This has fixed issues using vanilla flot 0.8.1 :)
Merge remote-tracking branch 'GothAck/patch-1'