Add a loadAngular function

    If something is added to the DOM with external tools, angular is not
aware of these changes (Ajax call, pure js DOM manipulation, etc...).
This patch add an utility function which will load angular on the given
element.
    There is also an example on modal, angular is now loaded when a
modal is shown.

Fixes bug #1258192

Change-Id: I3266b455d79d7d1856e4a622e927ed4af8e90b5e
Hide AZ when creating Volume from snapshot

Volume created from snapshot must match the AZ of the snapshot.
It doesn't make sense to allow the user to select the AZ as the
only valid values are Any AZ or AZ of the snapshot - which the user
still need to figure out.

Change-Id: Id3fb03fc2bc152ae0af72b939f63d9d403324fe6
Closes-Bug: #1257845
Initialize the table after data load in TableTab

Change-Id: Icd4b5b4f01f1ecdf54146fa70311cc873ee4d0c6
Closes-Bug: #1259226
JavaScript use policy

Add a point to HACKING.rst pointing to the Horizon docs about
contributing.

Add information about JavaScript support policy to the contributing
docs.

The policy is based on:
http://lists.openstack.org/pipermail/openstack-dev/2013-November/020342.html

Change-Id: I16a51c7ab7faf68d6e7984c113da175c5c08650d
Merge "JavaScript use policy"
Merge "Initialize the table after data load in TableTab"
Merge "Add a loadAngular function"
Merge "Hide AZ when creating Volume from snapshot"