Add nova::patch class to include in other commits requiring patches

This is used by the pullrequests for patching rabbitmq, consoleauth and mysql.