Propagate machine jobs from state to StartInstance

The provisioner is updated to send the correct set
of machine jobs from state through to the broker's
StartInstance call. This allows us to now expose and
load balance the correct set of ports for state
servers in Azure.

Fixes https://bugs.launchpad.net/juju-core/+bug/1347371
Merge pull request #373 from axw/1.20

Propagate machine jobs from state to StartInstance

The provisioner is updated to send the correct set
of machine jobs from state through to the broker's
StartInstance call. This allows us to now expose and
load balance the correct set of ports for state
servers in Azure.

Fixes https://bugs.launchpad.net/juju-core/+bug/1347371
mongo: reduce min/max oplog size

Reduce oplog minimum size to 512MB,
and maximum size to 1024MB.

See comments on bug for backstory
and analysis.

Fixes https://bugs.launchpad.net/juju-core/+bug/1344940
Merge pull request #374 from axw/lp1344940-oplog-smaller-1.20

mongo: reduce min/max oplog size

Reduce oplog minimum size to 512MB,
and maximum size to 1024MB.

See comments on bug for backstory
and analysis.

Fixes https://bugs.launchpad.net/juju-core/+bug/1344940