SNS: cleanup Commands.Publish a bit
SNS: add module SNS.Internal
SNS: use expectedValue from Internal in Publish
SNS: add Commands.GetSubscriptionAttributes
SNS: cleanup module Aws.Sns