Forgot couple things

forgot this in the last commit.  Not sure if we should have a
getbehavior function in the basestation... but it does make it easier to
test that behaviors are being added or removed properly.
More Test Things

Not sure why, but an error appears during the creation of a behavior.
Might be a problem with my code, or something else. Not sure. Says
nullexception or something like that. Other tests for the simple
functions work fine with no errors.