CBQE-1098 Automate view creation and deletion

Create new celery tasks for view creation and deletion
to automate them in some of the phases
Usage is:
"1" :
    {
        "name" : "create_delate_views",
        "ddocs" : {
                   "create" : [{"ddoc": "ddoc1", "view": "view1", "bucket": "default", "dev": True, "map": "function (doc) { emit(null, doc);}"},
                               {"ddoc": "ddoc2", "view": "view1", "bucket": "saslbucket", "dev": True, "map": "function (doc) { emit(null, doc);}"}],
                   "delete" : [{"bucket": "default", "ddoc": "ddoc3"}]
                  }
    }

Change-Id: I24cd607a106c4a7b08f8111cb74ec9f999dbd19d
Reviewed-on: http://review.couchbase.org/25164
Reviewed-by: Chisheng Hong <chisheng@couchbase.com>
Tested-by: Chisheng Hong <chisheng@couchbase.com>