[PCLOUD-112] Refactoring of dependent page logic
Merge branch 'integration' of https://github.com/RespectNetwork/csp-provisioning-application into integration
Fixed PCLOUD-101. modified file to have only changes which were done as part of this fix rather than the whole file which was the case earlier
Merge branch 'integration' of https://github.com/RespectNetwork/csp-provisioning-application into integration

Conflicts:
	src/main/java/net/respectnetwork/csp/application/controller/RegistrationController.java
	src/main/resources/csp.default.properties
	src/main/resources/csp.dev.properties
Reverted the fix given for PCLOUD-101 and modified files again to show only the changed code of lines.
[PCLOUD-95] CSP Prov : payment screen shows credit card option when there should be none
Merge branch 'integration' of https://github.com/RespectNetwork/csp-provisioning-application into integration
Reverted the fix given for PCLOUD-101 and modified files again to show only the changed code of lines.
Merge branch 'integration' of https://github.com/RespectNetwork/csp-provisioning-application into integration
[PCLOUD-112] Refactoring of dependent page.
[PCLOUD-100] CSP Prov : Error message typo in case of invalid giftcode
and
[PCLOUD-114] CSP Prov : add an = to a name if it's not provided by the user
[PCLOUD-143] CSP Prov : dependent registration date field are US style when the rest of the world (generally) follows a DD/MM/YYYY pattern. Using individual menu lists for Day Month Year would alleviate any incorrect data entry and form validation issues.
Changes related to discount code
Merge commit '5cf7c46c5d8b6664b30b9b33287fcef19f287176' into template-refactor

Conflicts:
	src/main/resources/csp.dev.properties