To remove the double dash (--) from your signature you need to enable a Google Lab plugin called "Signature tweaks".
You  can do this in a few simple steps (see image below):
1. Select "Settings" from the Gear icon.
2. Go to your signature.
3. Check the box "Insert this signature before..."
4. Click Save changes.