Refactored Application related methods to use mass assignment and model based validation
refactored Api, APiOperation, ApiParameter to use model based validation and mass assignment for creating/updating
Merge branch 'feature/refactor_form_processing' into develop