rApp package validation code refactor

rApp package validation refactored.
Each validation condition should implement the interface RappValidator. It should throw respective error incase of the validation(RappValidationException) failure. Order should be defined for each validator. The validator gets evaluated based on the ascending order.

Issue-ID: NONRTRIC-984
Change-Id: I3309e714f26a1fdb5aa10b32c5a7113411dcdf4d
Signed-off-by: aravind.est <aravindhan.a@est.tech>
18 files changed