Feature/ironic compute

    Rebase off icehouse branch
    Service fixes
    Documentation
    Ironic and Nova gitref updated to be juno
    different example env for ironic
yeah,  .1 is already taken by the host, and won't route for the instances.  thus  we need the gateway to be on a controller node, .100 happens to already exist on it.   it's a bit hacky,  but only necessary for vagrant/dev stuff,  so not a big deal.