Add scalar log formatter function
Created by: Zaharid
Matplotlib format numbers in log scale using exponential notation, which doesn't always look so good, particularly when formatting things like 10^0. Add a function that displays the numbers using scalar notation instead, so 0.1, 1, 10 instead of 10^-1, 10^0, 10^1.