Below, CNBC Select rounded up some of the best invoicing software for small businesses. Our picks include front-runners for features such as international sales, free trials and more.