Ok, this is a gigantic PR but seems like it might be ready to merge. @nacx do you want to give this a parse? Otherwise, let's have a look at those last few issues I mentioned, then squash, and I will merge it.
--- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs/pull/176#issuecomment-110745287
