Merge pull request #154 from fmertins/develop

Melhorias classes Danfe e Common conforme commits
1) Classe DomDocumentNFePHP, removido método
"getElementsByTagNameOpcional()" pois o mesmo é similar ao
CommonNFePHP::pSimpleGetValue().
2) A classe Tools agora estende a classe Common para aproveitar as
funcionalidades da mesma.
3) Corrigido erro no método signXML() da classe Tools referente
elemento ID, gerava rejeição 297 no evento de cancelamento.
4) Classe Tools, melhorias no método autoriza() e correção da geração
do arquivo na pasta temporárias, referente sufixo "-prot".
5) Classe Tools, demais melhorias simples não relevantes.
6) Classe Common, melhorias no método ŚimpleGetValue().
7) Classe do DANFE, melhorias simples não relevantes.
8) Melhorias e correções diversas na classe DacceNFePHP.