let user keep or disable SignatureDefaultMappings

This commit adds the g:SignatureEnableMappings option (enabled by
default) which allows the user to disable SignatureDefaultMappings.
Merge pull request #18 from sunaku/SignatureEnableMappings

let user keep or disable SignatureDefaultMappings