John Demjanjuk has been declared fit to stand trial in Germany, probably one of the last huge trials of an alleged Nazi warcrime perpetrator.