A side job, side hustle, or freelance project may feel like a small hobby, but it is a real business that can and should have its own bank account.