reorganized markov model code,
added new instruments and engines,
added one factor gsr model,
reformatting
Merge branch 'fix20131026' into revampmarkov

Conflicts:
	QuantLib/ql/experimental/Makefile.am
Merge branch 'revampmarkov'

Conflicts:
	QuantLib/ql/experimental/Makefile.am
	QuantLib/ql/experimental/models/Makefile.am
	QuantLib/ql/experimental/models/all.hpp
	QuantLib/ql/experimental/models/markovfunctional.hpp
	QuantLib/test-suite/markovfunctional.cpp