Plugin Plugin annotation refactor

Removed usage of deprecated "expression" annotation in favour of using the new "property" or parameter with default-value where applicable. 

This removes all the warnings from the maven-plugin-plugin during the build. Functionality is preserved as is.