Fixed bug that added a Payload Separator (Payload Marker) with an empty payload.
Updated the unit test to correctly check for the payload marker on generating. Removed a duplicate test.
Merge pull request #1 from JelmerT/fix-payload-seperator

Payload marker gets added on empty payload.