Stressing about the April 18 deadline? We've got you covered. There are countless benefits to being a digital nomad (aka, a self-employed remote worker who frequently travels from one place to another), but come April 18, this year’s oft-dreaded US federal annual income tax deadline, you may be …