@AutoPojo: classe genérica

AutoPojoProcessor é capaz de lidar com classes genéricas.

Isto é, é possível anotar (e processar) classes como:

    @AutoPojo
    abstract class Whatever<T> {
    }
    
Anteriormente o código gerado possuía erros de compilação.

WAY-282
Corrige TypeParameterElementWrapper

Em casos do tipo:

    class Generic<T extends Number> {
    }

a classe não estava corretamente definindo o upper/lower bound.

WAY-282
@AutoFunctional: suporte a genéricos

AutoFunctionalProcessor é capaz de processar corretamente:

    class Whatever<T> {
      @AutoFunctional      
      boolean isValid() {
        return true;
      }
    }

WAY-232
Merge pull request #154 in WAY/way from feature/WAY-290-way-auto-em-classes-genericas to release/1.18.0

* commit '912f949722a5ce04bd05a813dde7272d5921bbb0':
  @AutoFunctional: suporte a genéricos
  Corrige TypeParameterElementWrapper
  @AutoPojo: classe genérica