Update matplotlib backend

Add most of the features of pgfplots to matplotlib backend.

**Need some update* to fix the PO files and the background color.