Write cluster_settings file during clustering
Open memcached interface port 11211 between sprout nodes (and remove Infinispan ports)
Write cluster_settings file during clustering
Remove infinispan clustering support as the code isn't safe for a node that doesn't have infinispan installed
Specify port explicitly in memstores - for some reason libmemcached is a bit tempermental with it
Cookbook changes to handle memcached cluster settings
Add the bono.<domain> DNS entry
* Make clustering not happen on quiescing nodes
* Make knife dns records create ignore quiescing nodes
* Make knife deployment resize give an error if there are quiescing nodes (and it's not a rezise that will simply unquiesce them)
Fix up previous commit - make DNS records actually ignore quiescing nodes
Quiescing infrastructure works, but doesn't actually run the SSH commands and needs refactoring
Checkpointing at sensible state
Improving error messages
Remove debug logs, fix syntax error
Ignore SIPp boxes when working out if everything is quiesced
UI improvements
Move vbucket configuration code to sprout
Code review markups
Fix up argument numbers
Add --force parameter
Merge pull request #62 from Metaswitch/scaling_down

{Reviewer: Andy} Scaling down