Mocking.jl

Allows Julia function calls to be temporarily overloaded for the purpose of testing