Update Logarithm.cpp

Added templates for case when base is int operand is expression, vice versa, and when they are both expressions. Still trying to figure out how to break up expression into component parts