Clean-up some of the workflows-related javascript

 * Initialise the workflows javascript outside modals too

  When opening the Modify Users page into a new window rather than as
  a modal form, the "All Users" and "Project Members" lists would show
  as empty as the javascript for initialising workflow wasn't
  called. Also fix similar problems in other workflows such as Edit
  Security Groups, Launch Instances' network list.

 * Avoid having the projects-specific workflow js initialised on every
   modal init

 * Move the Network List drag & drop to horizon.instances.js as it's
   unrelated to Project workflows

Also:
 * Fix a typo in help text

Fixes bug #1193007

Change-Id: If476d6babf3d93bd6e9abb051008aff4fb393436
Doc added for Running selenium tests in VM

- Adding documentation and list of steps for running a selenium test
  on minimal installation VM via ssh.

Fixes: bug 1184541
Change-Id: I3eda98668212bb6764fd6c6e8a6399748859921e
Mock some more keystoneclient.Client properties for mox

Fixes LP bug 1196823

Change-Id: I9b0c56eda95ee83cf56a28f2f1b7316ad2592fa2
Enable H306 check

H306  imports not in alphabetical order

Change-Id: Ief2accac748248ebf46d4e49230662ff9b233053
Merge "Mock some more keystoneclient.Client properties for mox"
Merge "Doc added for Running selenium tests in VM"
Merge "Enable H306 check"
Merge "Clean-up some of the workflows-related javascript"