Mock backend

Makes it possible to build the full docks without Wx and PyQT4. More specifically it allows travis to build these parts of the docs too.

We could take this one step further and replace the todo in the gtkagg backend docs with a similar mock

```
**TODO** We'll add this later, importing the gtk backends requires an active
X-session, which is not compatible with cron jobs.
```