add travis testing support
Add optional crowbar-applied boolean attribute to schema

We add a crowbar applied attribute to mark the proposal as applied after
the chef run. This allows the UI to show that the current form of the
proposal has been 'applied' successfully (i.e. chef-client completed the
run w/ success) and that the proposal was not modified after that.

Update the proposal_schema_revision, so we can add the attribute to
schema for ('3rd party') barclamps that currently do not have it.

Refs: crowbar/crowbar#2044 (which adds this attribute to barclamps which
lack it), crowbar/barclamp-crowbar#1068 (which marks the proposals as
applied) and https://bugzilla.novell.com/show_bug.cgi?id=877486
Merge pull request #168 from dirkmueller/master

add travis testing support
Merge pull request #170 from bkutil/add_applied_attribute

Add optional crowbar-applied boolean attribute to schema
Enable Neutron LBaaS / VPNaaS in the Horizon UI

Enable Access to LBaaS and VPNaaS in the Horizon UI
if configured.
Make fields for password injection configurable

Nova can inject root passwords into instances. Not all hypervisors support
that feature and visibility of the password fileds can get configured.

The relevant patch is not upstreamable, so this is only effective when
the dashboard package from the openSUSE build service is used.

Configure nova_dashboard to not disply the password fields.

Bugzilla entry: https://bugzilla.novell.com/show_bug.cgi?id=869696
Merge pull request #171 from dirkmueller/master

Enable Neutron LBaaS / VPNaaS in the Horizon UI
Merge pull request #169 from nkrinner/password-field-3

Make fields for password injection configurable
Merge branch 'release/roxy/master' into merge-roxy
Merge pull request #173 from vuntz/merge-roxy

Merge roxy branch into master
Make the can_set_mount_point hypervisor option configurable

As the mount point can only be set with Xen, many people might not want
to have the field for this visible. So we add an option for this, which
defaults to False.

Note that there's no schema migration since the new attribute is
optional.

See also https://bugs.launchpad.net/horizon/+bug/1255136
Synchronize local_settings.py template with Icehouse

No functional change.

We will likely want to make OPENSTACK_ENABLE_PASSWORD_RETRIEVE
configurable, though.
Merge pull request #175 from vuntz/icehouse-conf

Synchronize local_settings.py template with Icehouse
Merge pull request #174 from vuntz/can_set_mount_point

Make the can_set_mount_point hypervisor option configurable
increase timeout for nova_dashboard
Merge pull request #177 from asdil12/patch-1

increase timeout for nova_dashboard
Merge listening ports with possible other ones defined
by other barclamps (e.g. ceph).
make sure the are no duplicates
Merge pull request #176 from jsuchome/save_listen_ports

Merge listening ports with possible other ones defined
Sort the apache ports we're listening to

Otherwise, we restart apache every now and then.