added Table.update_ids method

@wasade or @ElDeveloper, can one of you review this one? I haven't contributed to biom in a while - let me know if I'm doing anything wrong. The codebase is looking really nice, btw! 
ah, okay. What I recommend is to set the errors and then make a call to `errcheck`, see [here](https://github.com/biocore/biom-format/blob/master/biom/table.py#L260). Sorry for not thinking about `errcheck` on the first pass -- its a new addition