Add spring snapshot repository #7

Add spring snapshot repository configuration and apply snapshot version for platform-bom.
Fix incorrect version
Allow database name to be dynamic #8

Since we are allowing database username and password to be dynamic. Apply the same for host, port and database name.
Add properties for database #8

Added properties are:
- host
- port
- name
Add instruction to build with database properties to close #8
Add role to User entity #6

Role is required to determine the access level of a user and the type of operations they can perform. As for now roles available are user and admin.
Fix indentation #6
Ignore test temporarily
Remove filter and aspect related files #6

We no longer need CORSFilter and ControllerMonitor as those operations will be handled by Spring internally.
Clean up
Add sample to DEBUG Spring application
Move usage of @Secured from Service class to Controller class #6
Add proper implementation of Spring Security #6
Code clean up related to security #6

We will let spring to handle other status code.
Code clean up #6
Add requirement to include email in request body to delete a user #6
Add CORSFilter to allow cross site request #9
Change default user status from PENDING_VERIFICATION to ACTIVE
Clean up
Disable table creation by default