Port to master the havana-based-jio-dashboard

Most of them are listed in the below blueprint
https://blueprints.launchpad.net/jio/+spec/dashboard-ui-t1

Merged Naveen's commits with proper GIT commit message:
Blueprint - https://blueprints.launchpad.net/jio/+spec/dashboard-ui-t1
https://github.com/JioCloud/horizon/commit/1bf6850456666f18ea90007c555ef37eefcacf57
 + Item 8 - Select "Boot From Image" as default
https://github.com/JioCloud/horizon/commit/15d9c9f068dce1d05a9b8c5957eaa51b9e2c7479
 + Item 4 - Remove "Availability Zone" from the dashboard.
 + Item 17- Remove volume type selection drop-down while creating volume.
 + Item 9 - Remove Admin/Password from "Access & Security" tab while launching an instance.
https://github.com/JioCloud/horizon/commit/005a9792d9a6fa111a6440ab8dba6a5101a70fac
 + Item 7. Remove option for entering instance count from the UI.
 + 2nd file change not Required as...
   its already merged in commit for https://github.com/JioCloud/horizon/pull/2
https://github.com/JioCloud/horizon/commit/1234b1d6b4e73e0e85eca45bacb372d9b678fdf3
 + Item 11. Remove "Soft Reboot" and "Terminate Instance" buttons from the Instances view.
 + "("h4:first").hide()" corresponds to Item 22 - Remove "Manage Compute"
   Its not required as 'Manage Compute' no more exists in master branch's UI

Not Required as its already addressed above:
https://github.com/JioCloud/horizon/commit/f95e44e9dabbcd843f8710ae58ba3ea6a86824e3
https://github.com/JioCloud/horizon/commit/7a4864a13635ad334232f60205d33edd278c84b5

N.B.
* Instance count is a required field in UI. So, it can't be simply removed through jquery. So, its first set as 'required=False' and then removed during form init in '_init_instance_name' method and a default value is set in '_init_instance_count' method as its a mandatory field.
* RJIL settings are appended to local_settings.py.example based on the UI team discussion. Refer blueprint for more details

Implements: blueprint icehouse-based-jiodashboard