Added Barrier option pricing code

Merton, Reiner, Rubinstein as described in Option Pricing
 Formulas, Haug. Tested with MC.
If the barrier was triggered at an earlier step then is this called? If so it has the wrong answer. I'm guessing it isn't called on such a path - but it reads like it could be.