MB-12222: cleaning up unused stuff

Change-Id: I110244d7b9dc3e4177cf7162a13d3d58f1aef430
Reviewed-on: http://review.couchbase.org/42833
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-12222: hotfixes for promise based ui

Change-Id: I69db458e9934d6b80fff2e2a61614b04ec7ecf41
Reviewed-on: http://review.couchbase.org/42834
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>