Clean up the Listener property type

Add InstanceProtocol property to the LoadBalancer Listener property type
Changed SSLCertificate to SSLCertificateId in the Listener property type.

see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html