coin_change - initial commit of Python solution

Use memoization as an indirect form of dynamic programming.