anchor.diff:      KeystorePath = ""
       KeystorePassword = ""
       KeystoreAlias = ""
  +    SignatureAlgorithm = "SHA1withRSA"
  +    MessageDigestAlgorithm = "SHA1"
       JarsignerPath = "jarsigner"
       ZipalignPath = "zipalign"
   }
  
positive.code:     
      let signAndAlign (file:FileInfo) (param:AndroidSignAndAlignParams) =
          let fullSignedFilePath = Regex.Replace(file.FullName, ".apk$", "-Signed.apk")
          let jarsignerArgs = String.Format("-sigalg SHA1withRSA -digestalg SHA1 -keystore {0} -storepass {1} -signedjar {2} {3} {4}", 
                                  quotesSurround(param.KeystorePath), param.KeystorePassword, quotesSurround(fullSignedFilePath), file.FullName, param.KeystoreAlias)
          
          executeCommand param.JarsignerPath jarsignerArgs
  
  
negative.code:     KeystorePassword: string
      /// (Required) Alias for keystore
      KeystoreAlias: string
      /// Specifies the name of the signature algorithm to use to sign the JAR file.
      SignatureAlgorithm: string
      /// Specifies the name of the message digest algorithm to use when digesting the entries of a JAR file. 
      MessageDigestAlgorithm: string
      /// Path to jarsigner tool, defaults to assuming it is in your path
      JarsignerPath: string
      /// Path to zipalign tool, defaults to assuming it is in your path
  