Add missing packages from setup.py

Also, add support for 'test' command

Change-Id: I0a794562ee5e3c60e02adb2e07275dd2fdebb0b1
Reviewed-on: http://review.couchbase.org/29607
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>