Gravar-mail: Fundamentals and Recent Developments in Approximate Bayesian Computation