Ran tests
Updates to plugins API;
use term Handle for void* consistently
Many plugin docs changes