Closes-Bug: #1389905 - Moved Monitoring Query to Server manager CLI
Partial-Bug: #1378454 - Adding monitoring feature to Server manager

1. Introduce a monitoring thread that polls all the servers in the Smgr DB for their environment info.
2. The thread sends this info to a cassandra DB hosted by a configured analytics node.
3. Extended server manager CLI to show environment info like fan speed, CPU temp, etc
4. Querying module handles CLI requests at Smgr side and sends REST API call to server manager cache and returns info.
5. If monitoring is not configured correctly, no polling happens.
6. User can use monitoring status command to check for config issues.
7. Smgr Client needs to be configured with an IPMI Introspect Port to talk to SMgr Cache

Implemented Changes in comments at : https://review.opencontrail.org/#/c/4285/

Change-Id: I96f0d8272e72a22bfd1bfb2860ea5610a5c2fd7a
Merge "Closes-Bug: #1389905 - Moved Monitoring Query to Server manager CLI Partial-Bug: #1378454 - Adding monitoring feature to Server manager"