Mudanca para a 3.1
Modificacoes para a nfe 3.1
assercoes nfe 3.1
Correcao de testes
Setando timezone
Modificacoes para nfe 3.1
autorizador para nfe 3.1
NFAutorizador para 3.1
Correcoes de testes e adaptacoes para translator
Adicionado webservice de evento p/ carta correcao
Cancelamento de nota ws
Classe q faltou
Alterado classe de status do retorno para este projeto.
Ajustando classes de configuracao
Alterado setter da versao da nfe para string

Alterado conforme consta na documentacao.
Alterado testes
Adicionado consulta cadastro sefaz
Merge branch 'master' of https://github.com/fincatto/nfe

Conflicts:
	src/main/java/com/fincatto/nfe/NFeConfig.java
	src/main/java/com/fincatto/nfe/assinatura/AssinaturaDigital.java
	src/main/java/com/fincatto/nfe/classes/NFBase.java
	src/main/java/com/fincatto/nfe/classes/NFEndereco.java
	src/main/java/com/fincatto/nfe/classes/NFFinalidade.java
	src/main/java/com/fincatto/nfe/classes/NFFormaPagamentoPrazo.java
	src/main/java/com/fincatto/nfe/classes/NFNotaInfoCombustivelTipo.java
	src/main/java/com/fincatto/nfe/classes/NFNotaInfoEspecieVeiculo.java
	src/main/java/com/fincatto/nfe/classes/NFNotaInfoSituacaoTributariaPIS.java
	src/main/java/com/fincatto/nfe/classes/NFNotaInfoTipoVeiculo.java
	src/main/java/com/fincatto/nfe/classes/NFNotaInfoVeiculoCor.java
	src/main/java/com/fincatto/nfe/classes/NFNotaMotivoDesoneracaoICMS.java
	src/main/java/com/fincatto/nfe/classes/NFOrigem.java
	src/main/java/com/fincatto/nfe/classes/NFProtocolo.java
	src/main/java/com/fincatto/nfe/classes/NFProtocoloInfo.java
	src/main/java/com/fincatto/nfe/classes/NFTipoEmissao.java
	src/main/java/com/fincatto/nfe/classes/NFTipoImpressao.java
	src/main/java/com/fincatto/nfe/classes/NFUnidadeFederativa.java
	src/main/java/com/fincatto/nfe/classes/lote/consulta/NFLoteConsultaRetorno.java
	src/main/java/com/fincatto/nfe/classes/lote/envio/NFLoteEnvio.java
	src/main/java/com/fincatto/nfe/classes/lote/envio/NFLoteEnvioRetorno.java
	src/main/java/com/fincatto/nfe/classes/nota/NFInfoModelo1Por1AReferenciada.java
	src/main/java/com/fincatto/nfe/classes/nota/NFInfoReferenciada.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNota.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfo.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoCobranca.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoDestinatario.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoDuplicata.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoEmitente.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoExportacao.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoFatura.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoICMSTotal.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoISSQNTotal.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoIdentificacao.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoInformacoesAdicionais.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItem.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImposto.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoCOFINS.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoCOFINSAliquota.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoCOFINSNaoTributavel.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoCOFINSOutrasOperacoes.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoCOFINSST.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS00.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS10.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS20.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS30.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS40.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS51.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS60.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS70.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS90.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSPartilhado.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN101.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN102.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN201.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN202.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN500.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSSN900.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMSST.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoIPI.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoIPINaoTributado.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoIPITributado.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoISSQN.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoPIS.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoPISAliquota.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoPISNaoTributado.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoPISOutrasOperacoes.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoPISST.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProduto.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoArmamento.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoCombustivel.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoDeclaracaoImportacao.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoDeclaracaoImportacaoAdicao.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoLocal.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoRetencaoICMSTransporte.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoRetencoesTributos.java
	src/main/java/com/fincatto/nfe/classes/nota/NFNotaInfoTotal.java
	src/main/java/com/fincatto/nfe/classes/nota/consulta/NFNotaConsultaRetorno.java
	src/main/java/com/fincatto/nfe/classes/statusservico/consulta/NFStatusServicoConsultaRetorno.java
	src/main/java/com/fincatto/nfe/transformers/NFFormaPagamentoTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFLocalDateTimeTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFLocalDateTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFLocalTimeTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFNotaInfoCombustivelTipoTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFNotaInfoEspecieVeiculoTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFNotaInfoSituacaoTributariaCOFINSTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFNotaInfoTipoVeiculoTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFNotaInfoVeiculoCorTransformer.java
	src/main/java/com/fincatto/nfe/transformers/NFRegistryMatcher.java
	src/main/java/com/fincatto/nfe/validadores/BigDecimalParser.java
	src/main/java/com/fincatto/nfe/validadores/BigIntegerValidador.java
	src/main/java/com/fincatto/nfe/validadores/IntegerValidador.java
	src/main/java/com/fincatto/nfe/validadores/ListValidador.java
	src/main/java/com/fincatto/nfe/validadores/StringValidador.java
	src/main/java/com/fincatto/nfe/validadores/xsd/XMLValidador.java
	src/main/java/com/fincatto/nfe/webservices/WSFacade.java
	src/main/java/com/fincatto/nfe/webservices/WSLoteConsulta.java
	src/main/java/com/fincatto/nfe/webservices/WSLoteEnvio.java
	src/main/java/com/fincatto/nfe/webservices/WSNotaConsulta.java
	src/main/java/com/fincatto/nfe/webservices/WSStatusConsulta.java
	src/main/java/com/fincatto/nfe/webservices/gerado/NfeAutorizacaoStub.java
	src/main/java/com/fincatto/nfe/webservices/gerado/NfeConsulta2Stub.java
	src/main/java/com/fincatto/nfe/webservices/gerado/RecepcaoEventoStub.java
	src/test/java/com/fincatto/nfe/FabricaDeObjetosFake.java
	src/test/java/com/fincatto/nfe/classes/NFFinalidadeTest.java
	src/test/java/com/fincatto/nfe/classes/NFFormaPagamentoTest.java
	src/test/java/com/fincatto/nfe/classes/NFNotaMotivoDesoneracaoICMSTest.java
	src/test/java/com/fincatto/nfe/classes/NFProtocoloInfoTest.java
	src/test/java/com/fincatto/nfe/classes/NFProtocoloTest.java
	src/test/java/com/fincatto/nfe/classes/NFTipoEmissaoTest.java
	src/test/java/com/fincatto/nfe/classes/NFTipoImpressaoTest.java
	src/test/java/com/fincatto/nfe/classes/lote/consulta/NFLoteConsultaRetornoTest.java
	src/test/java/com/fincatto/nfe/classes/lote/envio/NFLoteEnvioRetornoTest.java
	src/test/java/com/fincatto/nfe/classes/lote/envio/NFLoteEnvioTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFEnderecoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFInfoModelo1Por1AReferenciadaTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFInfoReferenciadaTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoAvulsaTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoDestinatarioTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoEmitenteTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoExportacaoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoICMSTotalTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoISSQNTotalTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoIdentificacaoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS20Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS30Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS40Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS51Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS70Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoICMS90Test.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoISSQNTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemImpostoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoArmamentoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoCombustivelTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoDeclaracaoImportacaoAdicaoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoDeclaracaoImportacaoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemProdutoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoItemTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoLocalTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoTotalTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoTransportadorTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaInfoTransporteTest.java
	src/test/java/com/fincatto/nfe/classes/nota/NFNotaTest.java
	src/test/java/com/fincatto/nfe/integracao/ValidacaoXML.java