Updated ResourcePathUtilTest

Used MockServletContext to isolate the test.
Added a test file

Added wpsCapabilitiesSkeleton.xml to testfiles folder to be used during
testing.
Updated tests

To reflect the changes in exceptions handling.
Handled 403 errors
Added bean validation

When submitting user forms.
Updated BaseConfigurationsController

Changed a method name.
Added hashed passwords

Passwords are now stored in salted SHA-256.
Added user module files

JSP and JS files for the user module.
Added UsersController

To handle user module RESTful methods.