Merge with cern - DO NOT MERGE

A cleaner version of #20 - will be broken up further

EDIT:
First skim though indicates the breakdown into the following:
 - [x] fix ':' -> '=' (#22)
 - [x] defrag config, partitionable slots (#23)
 - [x] install (repos) (#24)
 - [x] request memory (#25)
 - [x] file system domain, email domain (#26)
 - [x] fairshares (#27)
 - [x] queues (#28)
 - [x] kerberos (#29)
 - [x] ganglia (#30)
 - [x] general other (#31)
 - [ ] documentation (missing in this pull request)

Some of the changes are changing the same files, so a rebase will be necessary between merges!