[Feature] Test Campaign #171

Create Enity with JPA named queries to describe table but not use it.
[Feature] Test Campaign #171

First commit of campaign DAO Interface.
[Feature] Test Campaign #171

Implement Campaign (Factory, DAO).
[Feature] Test Campaign #171

Correct License
[Feature] Test Campaign #171

Correct License