use done_testing() instead of plan(), so that tests specific to some compile flags could be implemented
add failing test that test the assertions in get<type>()
fix the default assertion macro, needs a () for most of the tests, since they use &&
Merge branch 'kazuho/issues/33' (fix degrade in commit ccc138b)