initial commit
removed unneeded files
fixing cstring import for Linux support
removing useless cpp file - updating setup.py to support linux2 arch
Added unit test of __str__ methods
Fixed syntax for FlatForward constructor
Added public type() method, used in __str__()
Added __str__() methods
Added __str__() method
Added methods needed for __str__()
Added __str__()
Added some __str__() methods
improved __cinit__ and __dealloc__ for YieldTermStructure
using logger.debug in place of print
merge
Hresources on HestonModel implementation

- YieldTermStructure: support dicsount on time, exposed reference_date
- fixed time api module

G: Enter commit message.  Lines beginning with 'HG:' are removed.
Added pure c++ implementation of test_vanillaoption.py
Basic test showing NPV() issue.
adding modes subpackage to setup.py
adding missing files for models/equity subpackages and .hgignore