Here’s how Bitcoin that you have mined, minted, spent, tipped, gifted, donated, etc., will be taxed, plus two gray areas you should be aware of.