Fix boxplot

Depends on #929.
Some bug fixes over the boxplot chart generated at the scipy sprint. Now it is using the categorical axis in a proper way (instead of an hybrid thing we had before at the time of drawing the segments... it was used some "kind" of linear x values instead of the categories in the categorical axis). Also changed quad for rect, deleted unused things and improve the styling a little bit... now look in this way:

![boxplot](https://cloud.githubusercontent.com/assets/1640669/3768303/11d99bb8-18d6-11e4-8275-62fa411db432.png)

(forget the "cutted" label... it is another issue)
Personal preference, I don't like things like this, if you need to add or delete from one side of the `=` you have to remember to update the other side. I'd rather just have all the variables initialized explicitly on their own lines:
```
q0 = self.nones[:]
q2 = self.nones[:]
# etc.
```