There are PLENTY of bug trackers out there, but I haven't come across one that caters to an individual freelancer. Github has a simple issue tracker but it's more for those who want to share their code. I'm thinking of creating something that a one-person (or one w/ a designer+developer) could use to interact with their clients (non software developers).
I understand a project management software might be better suited for those that juggle a handful of clients, but many of these software also contain a bunch of features that just get in your way.
I threw some HTML together just to see what it would look like. It's the only page I've made thus far.
www.echoio.com/issuebox.png
I don't know where you plan on heading with this, but there are a couple things you could probably do with this, as well. As a part of your standard "adding their project to the tracker" process, you could also register their e-mail address(es).
You could then have your app listen for incoming e-mail messages in order to auto create tickets, etc. I have always had a hard time getting clients (back when I freelanced) to actually visit a bug tracking tool and input information. It usually involved them e-mailing me and me manually adding the bug.
Github integration (at the project level) would allow you to target your bugs with commit messages and then see which code was committed to resolve each bug (much like it works with github issues at the moment, but with your private solution.)
Sorry for rambling. Caffeine.