XD-2119,XD-2143,XD-2144

* Add 'spring-boot-starter-security' as a dependency
* Set up the admininstration and management endpoints as insecure by default
* Unit tests for SSL
* Unit tests for security enablement
Are they different from that of the use case captured in this test class. I think these are the use cases I meant:

1) With SSL enabled, try http://
2) With SSL enabled, try access using the RESTemplate without SSL.