Added some comments to the forward_mercator function
Add a test case to handle when the forward_mercator edge case