Merge development changes into master

- Improved properties definition (updated fieldnames).
- Made size an optional argument.
- Multiple output formats can now be specified.
- Axes line width is no longer changed by default.