Add templates for bootstrap's horizontal forms

Bootstrap's form-horizontal requires a little different HTML
structure than the default horiozn's field template uses. This
patch adds a _horizontal_fields.html template, that behaves like
the _form_fields.html template, only is suitable for use inside
a <form class="form-horizontal"> tag.

It also splits out the _form_errors.html, _form_field.html and
_horizontal_field.html templates, so that it is easier to build custom
forms with fieldsets by including those for every field, instead of all
the fields at once.

Change-Id: I51c8f47ba230c6a78919979cc0ef4e2383d100ba
Implements: blueprint horizontal-form
Updated from global requirements

Change-Id: I17298725be72e94e2cdfd6a7e1dd92403906d3c1
Merge "Add templates for bootstrap's horizontal forms"
Merge "Updated from global requirements"
Merge branch 'master' of https://github.com/openstack/horizon