Feature/add estimate avatax

Hi Hector - hoping you can review this change, it is not DRY, but I didn't want to dive into the commit_avatax_invoice method and change things/refactor given we are still in the holiday season. Also, wasn't sure if I should be PR'ing to 2-2-stable or to Master - just let me know