added integration tests for registration,

small changes at registration controller
fixed test to not parse html,
added db seed cleanup
changed request header naming for matching in registration controller
added html file with js to handle the input for registration,
and to send the call to the backend,
also added unit tests and fixed the integration test
Merge remote-tracking branch 'origin/bugfix-osng-228-229' into wibesa
implemented registration controller method for user activation,
added unit tests, and adopted Registration integration test,
also extended http client helper to support header
and added post method
added registration module to dependency plugin, added active flag to user in registration db seed
fixed integration test for activation and entered the correct extensions in the db seed xml
changed registration controller to update extension to empty string because deleting is not possible yet and also its not nullable
fixed integration test due to that controller fix
added properties file for registration,
aslo to test environment,
adopted changes due to properties file,
added propertie to test classpath and to spring configuration
fixing integration test
added missing behavior for registration purpose,
some controller refactorings,
adopted tests to new behavior
removed unnecessary fields
added integration test for new lost password controller
Merge remote-tracking branch 'origin/develop' into wibesa

Conflicts:
	src/test/resources/database_seed.xml
added request mapping configuration to controller
added change password step two:
changing the password after getting the one time password

extended http client helper with a patch method
added new property for extension field otp
small fixes:
renaming activate method parameter and corresponding parameter in the email activation link
also changed the email link to user id instead of user name
removed authz header from registration controller test because is not needed for getting the html form
changed registration controller's activate method to HTTP POST instead of GET
added a test for user registration with client defined extensions
added integration tests for change email controller