Add network.ParsePortRangePort.
ParsePortRangePorts -> ParsePortRange.
Add network.ParsePortRanges.
Add a round-trip test for PortRange strings.
Move ParsePortRange into portrange.go.
Merge pull request #1298 from ericsnowcurrently/network-parse-port-range

Add helpers for parsing port range strings.

We'll be using this in the GCE provider.

(Review request: http://reviews.vapour.ws/r/612/)
Fixes LP-1403596

  OS X (darwin) uses stat.Ctimespec not stat.Ctim

  updated per review comments
Merge pull request #1337 from johnweldon/lp-1403596

Fixes LP-1403596

  OS X (darwin) uses `stat.Ctimespec` not `stat.Ctim`

(Review request: http://reviews.vapour.ws/r/655/)
Merge pull request #1302 from juju-actions/cli-action-supercommand-pr

Actions :: CLI supercommand :: with feature flag

Initial supercommand for `juju action` 
Currently behind a feature flag so the `JUJU_DEV_FEATURE_FLAGS` envar should include a feature `action` to enable this supercommand.

(Review request: http://reviews.vapour.ws/r/616/)
action defined subcommand

  `juju action defined ...`
add patchAPIClient now that we need it
use jc.YAMLEquals