DEV: put string into condition in requireException
DEV: Add Load function in Market classes
DEV: Change TermStructure template
DEV: Change observable class and observable libor
DEV: Remove more unused destructors