Added more commands, including general purpose commands, and extra
tests.

Change-Id: Ie3b8e305ada6ded50874800184654ed1a963c07e
Signed-off-by: Scott Mann <smann@noironetworks.com>