TRIVIAL: fixup some missing prototypes and other changes
TRIVIAL: fixup some missing prototypes and other changes

Some small changes I found while working on the TabManager code. These
should be very trivial, including one missing prototype as well as a
rename for more clarity and function naming style.

Signed-off-by: Jacob Keller <74ec1f46a68d238888726a00aa611ba6343172e2@gmail.com>

cameroncondry/cbc-kitten-scientists,jacob-keller/kitten-scientists,oliversalzburg/cbc-kitten-scientists,rdancer/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists