Issue 63 fix.

Date:       3 October 2013
Details:    The function bu_destroy() does not return BU_FAILURE if
            called prior to bu_stop().
File:       button.c
            button_test.c
Line:       Various
Branch:     master
Priority:   High
Resolved:   3 October 2013