use oasis to generate doc for all sub-libraries
udpated the testsuite and the compiler target for tests
Gen.suffix_action