Don't resize when fbo.shape hasn't changed

A small tweak to avoid accidentally resizing the FBO too frequently. Also makes it easy to stick this in your render loop:

``` javascript
fbo.shape = [canvas.height, canvas.width]
```

And not have to listen to resize events etc. Thanks! :)