EMF+: Parse and render custom line cap data.

Contains the following commits:

* EMF+: Small cleanup & more logging in preparation for line starts & ends.
* EMF+: Parse custom line cap data for start and end line caps.
* EMF+: Render custom line cap data.
* EMF+: Set the stroke attributes on the custom line caps.

Change-Id: Ibdf69c7944e4d027d9dc6974bd740f9b70fb5079
Reviewed-on: https://gerrit.libreoffice.org/6831
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>