Start adding support for Halite Testing. Handle apache.
Provide a state to install GitPython
Add state to deploy and configure the halite master.
Fix SLS syntax. Lists!
Use an `init.sls`
Add nose state
Add paste state
Add webtest state
Move the gitfs files to the server files dir
Initial Halite Orchestration

Halite is now orchestrated up to the point where it deploys a new
master, configures it, and installs the testing dependencies on the
master side.

All one needs to do is to execute the following on a running master,
which should have this state tree configured.

```
salt-run halite.orchestrate
```

/CC: @pass-by-value
Provide a common file for the settings.
We now orchestrate to the point where minions are configured
Add bottle to the pip installable packages
Bottle is also a dep
Run halite's test suite.
"Plant" the external auth file too
Define additional requirements
Set a default password and password hash
It's `master.d` not `master.conf.d`. Enable halite!
Use the password hash from the settings