Use param obj for policymodel AxState

Define AxStateParams object for parameters input
Fix sonar issue about more than 7 parameters in method
Modify the builder approach as suggested in review

Issue-ID: POLICY-1251
Change-Id: Ic11b8cc2a4aed5394c5450fed4f0702c4ad9eda4
Signed-off-by: kris.jinka <kris.jinka@samsung.com>
diff --git a/.gitignore b/.gitignore
index 50d9bc3..2cb52f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,6 @@
 bin/
 derby.log
 .checkstyle
+*.iml
+*.ipr
+*.iws