chore(engine): code cleanup

related to CAM-2628
chore(engine): add revision property to filters

related to CAM-2628
test(engine): add assertions to filter query sorting

related to CAM-2628
chore(engine): remove unused json converters

related to CAM-2628
test(engine): throw exception on filter resource type update

related to CAM-2628
fix(wildfly): fix selective deployment of changed resources

related to CAM-2213