Add regression test suite with fiveam

We can add more test cases in the future.

Known issues:  cannot run multiple times in slime.  Because gtk-init-check is used in test suite.  But I can not found another worked function with in-out parameters.