MB-8348: implemented option for compactor's --evict flag

Change-Id: I505a21e2e1d8a517c4cd47de02fa82b6c8199874
Reviewed-on: http://review.couchbase.org/26526
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>
Reviewed-by: Aaron Miller <apage43@ninjawhale.com>
Tested-by: Aaron Miller <apage43@ninjawhale.com>
MB-7058 Don't create /var/{log,lib,run}/couchdb directories.

Change-Id: If3ff61ec7131392548809689f96b09dfa08febd6
Reviewed-on: http://review.couchbase.org/26648
Tested-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Merge remote-tracking branch 'couchbase/2.0.2'

* couchbase/2.0.2:
  MB-7058 Don't create /var/{log,lib,run}/couchdb directories.
  MB-8348: implemented option for compactor's --evict flag

Change-Id: If06a7c73a8180ffde3e111c3c0d4ebd5b674a391