Merge remote branch 'origin/master'
- Prototype of reference data structures
- cleaned up test_mlab
- new data set df_SPX in example/data
- typo fixed in business_dates doc
- added log file to install
Merge remote branch 'origin/master'
Merge remote branch 'upstream/master'

Conflicts:
	quantlib/test/test_mlab.py
	quantlib/util/QL_converter.py
- Fixed pandas 0.8 issue
- string constants now defined in reference/names.py
- data structure templates defined in refrence/data_structures.py
moved all of the CPP support code to the cpp_layer directory to simplify the
cleanup and build of the package
update reference to header file that has moved
Makefile cleans up all the CPP and C generated files from Cython
refactored the SwapRateHelper constructor in class methods
exposes the BlackScholesProcess
add pxd for the SwapIndex
removed default parametr from the C++ SwapIndex constructor
update test to use the SwapIndex.from_tenor class method
implement SwapIndex.from_index
fixing issue with term_structure_factory function + exposes a
PiecewiseYieldCurve class)
Workaround to prevent uninitialized creation of SwapIndex ...
prevent creating BlackVolTermStructure
Merge pull request #8 from phenaff/master

Pandas 0.8 issue + reference refactoring
- Fixed pandas 0.8 issue
- string constants now defined in reference/names.py
- data structure templates defined in refrence/data_structures.py
Merge remote-tracking branch 'origin/master'